broken: viewStaticCtrl functionality
Merge remote-tracking branch 'remotes/origin/master' into angular
viewStaticCtrl; all static pages loaded via angular + /api routes; added cipher.scala.html for links pointing to unique pages
spiffy new panelService + panel directive; fully functional toolbarCtrl
focusPanel unfolds, then scrolls
toolbarCtrl detects current page/panel; colored panel links; better anchor scroll
panel-based routes ready, but unpopulated; fold and panel directives refactored; new panel directive template, but not in use.
search view controller and route; panel controllers and templates, all empty
cleaned and optimized js and templates
bridge between routes and panel controllers and panel templates forged
refactored fold directive
work on panel modes.
fixed transcluded scope between panels and panelModes
panel modes scoped; registerable; activatable
lots of stuff (sorry, future me); and begun arrayHelper.js
really nice ArrayHelper service; panel.modes uses ArrayHelper; panelService uses ArrayHelper; searchView template bug fix
Merge remote-tracking branch 'remotes/origin/master' into angular

Conflicts:
	conf/routes
authService; login api routes; superuser (with bug); has-auth directive to show/hide elements
Merge remote-tracking branch 'remotes/origin/master' into angular

Conflicts:
	app/controllers/login.scala
	app/views/angular/controllers/toolbarCtrl.scala.html
	app/views/static/index.scala.html
	conf/routes
clean authService