Move to latest *express* 4 stable

**NOTES**:
* `app.router` is eol'd and is no longer needed.
* `aReq.route.params` moved to `aReq.params`
* Don't need `app_route` emulation any more
Project version bump

* This should prevent further contamination from nodejitsu/jitsu with their deploy routines when sizzle deploys and the created duplicate snapshots.
Merge pull request #427 from Martii/projectVersionBump

Project version bump

Auto-merge
Merge branch 'master' into updateToExpress4
Abstract Production vs Development

* This is pre-approved by sizzle ... insert into every project .js file
* Redirect existing conditionals to use these properties
* The debug library may be improved separately in another issue but needs to and should remain the same property usage
* Manual fix some of the missing/extra semi-colons found thanks to @jerone since in here ... this is probably incomplete and needs another go around
* Manual fix **some** styleguide conformance found by @jerone with missing space
* Remove one of my stale line notes

Tested on dev okay

Closes #428
Merge pull request #429 from Martii/Issue-428abstractProVsDev

Abstract Production vs Development

Auto-merge
Merge branch 'master' into updateToExpress4

Conflicts:
	controllers/scriptStorage.js
Resolved:
	Favor HEAD
Stray STYLEGUIDE.md conformance fix here

Applies to #429
*express-minify* now compresses .meta.js and .user.js in express 4

* Unfortunately I don't see an option to keep comments. :\
* Disable minification in `sendMeta` and `sendScript`
* Missing in README.md ... added and whoops

Applies to #417
Merge pull request #417 from Martii/updateToExpress4

Move to latest *express* 4 stable

Auto-merge... fully retested on dev.
Make express-minify optional when isDev
Merge pull request #431 from Zren/optionalminify

Make express-minify optional when isDev
Update some deps

Tests on dev okay
Merge pull request #433 from Martii/updateSomeDeps

Update some deps

Auto-merge
Restore broken *express-minify* ability to minify everything

* Apparently order is important again here and #431 didn't take into account this by skipping regression testing
* Alter the routine to restore the order and the exception of not using `require` at the top is rescinded
* `try..catch` is still used for those devs with misconfigured environments
Merge pull request #434 from Martii/restoreExpressMinify

Restore broken *express-minify* ability to minify everything

Auto-merge
Update CONTRIBUTING.md

As per sizzle add his point about merging pr's
Fix operator precedence

Reapplies to:
* #434
* #431

Eventually this test should go away when @Zren takes the necessary time to reinstall his Windows machine instead of making a personal exception since his machine is misconfigured.
Merge pull request #436 from Martii/fixOperatorPrecedence

Fix operator precedence

Auto-merge