misc refactor
add double-encoding protection to compress(). Closes #659
add err.status = 400 to multipart() errors
add body test for invalid multipart
Release 2.5.0
remove default of ascii encoding from logger(). Closes #293
fix mount path case sensitivity. Closes #663
Added `defer` property to multipart() middleware
The newly added `defer` property allows one to defer mulitpart parsing and
immediately execute the next middleware. In this case, Formidable's form
object is exposed via `req.form`, allowing middleware to bind to "progress",
"error", and/or "end" events.
Fixed a bug introduced when adding `defer` option to multipart() middleware
Minor style changes
Added tests for `defer` option in multipart() middleware
Merge pull request #664 from bminer/master

Added `defer` property to multipart() middleware
refactor prev commit
Fix typo in code doc
Merge pull request #669 from watson/doc-patch

Fix typo in code doc
Release 2.6.0
Readme: middleware: add links to documentation
replace signature utils with cookie-signature module
Merge pull request #674 from langpavel/readme-links

Readme: middleware: add links to documentation
Add build task for Travis
Merge pull request #675 from gbraad/travis

Add build task for Travis