Add new relic dependency
move newrelic config to config repo
add new relic log file to ignore
some beautification
make curdBuilder use next to handle errors
Add guard module that checks token for methods different than GET
add errorHandler that will be one place to handle communicating errors to a user
use already built function
log all http errors
Merge branch 'master' into MOB-1166-Private

Conflicts:
	apiServer.js
Better logs on bad json
don't send back invalid json
curdBuilder:
move private above public
js-beautify
log stuff

Logger:
stringify messages that go to console
add a helper to get a context for a request
Actually this should be an error
bit of a refactor of logger
use logger.getContext
too far
config.syslog, not config.Syslog
we don't need Q here
get header via express specification
Unit tests for guard