Tidies up auth HTML.
Merge pull request #44 from jmeas/auth-html

Tidies up auth HTML.
Sends openID requests to the server.
Merge pull request #45 from jmeas/more-auth

Sends openID requests to the server.
Adds categories endpoints.
Merge pull request #40 from carldanley/add-categories-endpoint

Add the admin-categories endpoint (/auth/v1/categories & /auth/v1/category/:id)
Adds the preferences endpoint