Switched to flask
Separated websockets and views into different servers.

Yes, we are using Bottle and Flask at the same time. Deal with it.
Switched websocket server to ws4py and did a massive refactor
Fixed changing videos. (Forgot parenthases)
Implement custom playback controls.

We'll probably have to use these instead of the standard YouTube player controls in order to work around some of
the huge ass issues with their API.