Theme user login and register screens

* Theme the user login and register screens.
* Theme the oauth authorize screen
* Increase token lifetime to 1 day
* Split user login and register onto their own pages
* Remove the login/register views from JS routing for now. 

This is a temporary solutino to getting login and register pages. They're build in PHP not in JS. But this works and thats a major bonus!