Add swagger api documentation framework

- Add new dependencies; swagger-framework and swaggerize
- Add swagger-ui client side files in client/swagger
- Add build steps for new swagger client files; swagger.css and .js
- Fix application.hbs index page link-to
- Add swagger initializer with /api/login defined
- Add /api/login method
Don't use sessions for token authentication
Fix throbber image reference in swagger-ui
Add /api/login/validate to swagger docs