update copyright year to 2014
Adjusted controllers and view for mongo adapter
Updated case for dsn type, Adjusted views.  added database name
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)
Surpressed warning for rmdir in test
Merge branch 'master' of git://github.com/zfcampus/zf-apigility-admin into mongo-oauth
Updated to use realpath to support windows
Fixes for Authe Model and Entity
Added mongo to start in travis.
Fixed test for Auth Model with PDO and Mongo Adapters setting correct type
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).
Working ui-router skeleton

Includes:

- navbar, with active selection based on active state
- breadcrumbs, based on state hierarchy
- page title, updated based on state
- sidebar, chosen based on state, and with active selection based on state
- content, based on state

CSS was updated to ensure navbar and breadcrumbs display correctly.
Settings screens

- All settings screens are ported to ui-router
- TODO: make each resource type addressable (content-negotiation, database
  adapters)
Beginnings of API screen refactor

- Added dedicated sidebar for API screens
- Created initial "overview" screen for individual APIs
- Updated version selector to use $state to accomplish transitions
- Added ability to customize breadcrumb title via controller
Fixed watch:js task

- Unnecessary glob statement around src directory caused inability to match JS
  files during watch.
Working API list -> API route hierarchy

- Created an APIs overview page:
  - button in sidebar for creating a new API
  - content is list group for each API available
- View for individual APIs lives under above
  - Broadcast page title and breadcrumb so that title and breadcrumb views can
    pick them up

Discovered that `$scope.$emit`/`$scope.$on` will not work for page title/breadcrumb
updates as the scopes are not nested; updated to use
`$rootScope.$broadcast`/`$rootScope.$on` instead.
Authorization route and view

- Added ag.api.version.authorization state
- Removed unused dependencies from authorization control
- Updated API sidebar to refer to correct states
REST and RPC screens

- Working REST and RPC states and views
Better title, breadcrumb generation

- Allow state data attributes to be functions, omitting the need to
  broadcast/listen for changes. This also allows better ability for items in the
  middle of a hierarchy to generate appropriate breadcrumbs.