Massive changes, touch events, mobile friendlyness mostly done.

* Added jQuery mobile (swipe left/right on front page/timetable page to interact)
* turned getting the belltimes into a client-side request
* fix slideouts not changing back to 40% size after large window size changes
* Use Modernizr and UA detection to load mobile/tablet stuff
* Start cleaning up faq
* header.html => header.php
* remove development notice
* make the sign in button redirect to the home page if a timetable already exists
* lots of style improvements
* make the timetable use tables instead of lots of messy divs
* add info about swiping (stays on screen for five seconds after load)