Fix behaviour of `start_date` end `end_date`
Desired behaviour
start_date
end end_date
define a time range and all events inside this range will be processed.
Current behaviour
The function _find_closest()
in prfpylot/prepare.py
searches for the closest date to the start- end end date. This can result in a processing of dates that are not inside the desired time range.