Cache js('app') and js('template/index') in dev
Sort requirements
Upgrade to express 4
Upgrade mocha to 1.11
Upgrade to coffee-script 1.7
Fix mocha for coffee 1.7 (visionmedia/mocha#1120)
Prevent 404's from being returned as 200s
Move routes into /shared/
Fix for routing difference of backbone and express

Express matches "/url/" against its routes, whereas backbone
is "url/", i.e, no leading slash. So we insert it when using
the routes.
Add pretty 404 response page
Fix 404 route, move authenticated API onto its own router
Fix language of 404 page
Enable 404 unit test
Upgrade backbone and backbone-relational.
Changes needed for backbone 1.1
Update development dependencies