remove deprecated form of route setup from routerSpec test
Removed the ability to pass a configuration function to the router constructor.
updated static-server example
updated mustache-layout example
change version to v0.5.0
Merge branch 'master' into release-v0.5.0
add middleware helper
whitespace in middleware.js (4 spaces to 2 to match coding conventions of rest of project)
move gzip middleware to its own file

deprecate Gzip in favor of gzip.
deprecate ParseJson in favor of parseJson
deprecate 'MethodOverride' in favor of 'methodOverride'
move method override middleware to its own file and refactor it to use the middleware helper
deprecate ValidateResponse in favor of validateResponse
move validateResponse to its own file, use middleware helper and q.reject
deprecate Error in favor of error
move error middleware to its own file
whitespace
whitespace
deprecate Parted in favor of parted
move parted middleware to its own file
deprecate Flash for flash