WIP - Refactor UI for better request & initial auth integration

Refactor of Model, Fixes to UI
- [x] Refactor API HAL model to remove redundant polls to web service
- [x] Use 'resolve' Dependency Injection' into controllers
- [x] Update to latest Angular.js to ensure it plays nice with Hyperagents requirement of Q
- [x] Remove hack where Controllers are Directives
- [x] Move current version tracking from app/model to url (stateless version tracking)
- [x] Ensure model works with pseudo-integration test (previous functionality)
- [x] Ensure Fix in place for HTTP option GUI doesn't forget model / (ie: write Model/Checkbox directive)

Authorization
- [x] Build grid for authorization of services
- [x] Enable connection of listing current authorization choices
- [x] Create Model functionality for interacting with auth service

Authentication
- [x] Build global authentication GUI options & workflow of authentication
- [x] Create Model functionality for interacting with authentication service