Finally found THE query to select overlapping reservations. Everything is converted to UTC which is the timezone for timestamps. Tests cover every case for overlapping times. This should fix issues #30, #31, #40 and #41
changed docs
fixes #42 #41
Switched selects to larval query builder and stopped using the mysql UNIX_TIMESTAMP (which uses the timezone of the mysql server)
fixes #31
Merge branch 'development'

Conflicts:
	app/controllers/ReservationController.php