first steps to simplify this

- tests now run with zuul -- currently failing
tests working with custom fixture
more globals use in tests
using custom zuul and adding test scripts
adding static route to zuul config and adding more testing libs to fixture
adding test spikes to play with testing libs
tests not passing b/c stubbing xhr is failing
got spike xhr test to work
adding styles back to tests
tests working in isolation, but using pre rendered html may not work in the end
pointing to zuul master
working tests except integration
all tests passing
renaming zuul config
loggging versions properly
adding greeting when hitting api server to core
adding route to show all express routes
adding core utils used by feature apps to set up routes, middleware and partials and render templates
lots of changes to core, among them:

- no longer pulling backbone and friends from cdn
- no longer bundling jquery
removing jquery from core