Fixes to "ignore opening hours" setting for start times

Reverts a change to the behaviour of the "ignore opening hours" toggle for start times. When the toggle is enabled for a start time, it will now be considered valid even if the booking would end outside of your opening hours.