cleaning and documenting build script
simplifying adding tests to build - most work done in bootstrap now
simplifying build code a bit
pulling most test support into bootstrap
see: moving templates dir to root since it is used by client and server
moving core templates out of client and fixing see tests
moving test setup and runner into bootstrap
moving lauch phantomjs into bootstrap
moving test index.hbs under main templates dir
splitting server into routes and middleware and initing all via require-all
moving init-with-app to bootstrap
renaming init with app to register-endpoints
fixing register endpoints and added middleware and routes to core
working dev and dev-test in app
dev and dev-test working in core
adding test scripts to core and app package.json