Added angular-ui-router to bower deps
Convert to ui-router

- Converted ngRoute definitions to ui-router
- Updated controllers that utilized $routeParams to use $stateParams

Everything working except:

- navigation matching (i.e., the navigation knowing what page we're on)
- page titles
- global settings pages (some error in routing, evidently)
Updated TODO list
Merge branch 'feature/ui-router'

Replaces use of ng-route with ui-router, enabling the ability to add
breadcrumbs, a stateful navbar, page title, per-section sidebars, etc.

TODO: Ability to address individual services, specific panes inside them, and
view state (view or edit).