Merge pull request #370 from nathanharper/master

Properly display errors that are not 'Errors'
expose process ENV to precompiled templates
Merge pull request #376 from jenius/sjs/expose-env

expose process ROOTS_ENV to precompiled templates
code-quality
convert server to coffee
move script injection into "infestor"

ignore the horrible name, all the good ones on npm were taken
Merge pull request #377 from slang800/don't-break-the-logs-2

Don't break the logs 2