Fix too small login/register link width
Comment out social login fields
Split login url into user/login and user/register

Move /login/done to /user
Split /login to /user/login and /user/register
Update oauth/authorize redirect if not logged in
Fix wrong naming of login header view
Theme login and register views

Rough theming of login and register.
Not reusing header and footer, just hardcoding many things. But it
works and looks
better than before.
Make koauth access_lifetime configurable, and increase to 1 day.
Theme authorize view
Remove #login and #register from the JS UI
Strip trailing spaces from Controller.js
Only require modules as needed by controllers, faster load time

Stop loading EVERYTHING at the start of the controller. Just load what
we need as each of the actions happens
Remove trailing spaces in App.js
Only load the bits of foundation we need
Fix permissions fieldset icon and remove debug code in PostModel
Minor change html comment in post detail
Fix post action buttons on post detail

Add js- classes that we're using for events
Use js-post-delete classes for delete actions
First cut at post edit form & populating form with real info

* Replace much of the edit view with real data
* Remove fancy input field swapping code
* Hide bits of the edit for we can't handle yet
* Update create post to share classes between create and edit
* Convert spaces to tabs in edit/create html
* Fix styling on fieldset switching buttons
Make location editor start with correct location when editing
Make editing post tags work

Store related models as IDs only in backbone. This matches the format
that backbone-forms uses and so tags select will now work.
Hide user fields on models where user is already set..