Setup presentation framework

* Use HTML5 local storage for share data between screens
* Add `/presentation` for presenter note
* Add `/presentation/left_screen` and `/presentation/right_screen`
Add `/presentation/tickets` screen

This screen is going to be used to pick participant
Add ability to quick switch to particular slide
Split out CoffeeScript related to tickets
Allow admin to set runtime of each code challenge
Add flag to mark if code challenge has been used
Fix bug on presentations list
Do not refresh screen unless we have new content
Add code samples page with scoring
Correctly sanitize parameter
Fix misnaming column name

It's `usec` (micro second) and not `msec` (milliseconds).
Benchmark code sample upon code changes
Add support for floating content for link
Add short link redirect for code challenge
Disable code submission for now

This is due to security concern on `eval` code locally.
Hide submitter information for now

Pretty much because I'm the only one who submitted the code :cry:
Silent the noise from `Benchmark.bmbm`