* added server side validation of overlapping time bookings from the same time log
* fixed failing server side validation triggering a js error
* added scope to get timebookings from a specific timelog
* added scope to get overlapping timebookings
* fixed #169: the search for previous timelogs is now scoped to the user