implemented new extrapolation method, linear regression and removal of endpoints in spline
This merge request is for all my extrapolation methods I have developed over the past weeks. The changes are in doy_kernels.py and contain the option to remove a percentage of endpoints before training the spline, as well as using linear regression for extrapolation outside calibration data.