Support image mime types

This adds another specific route for image/* mime types
Maybe could be unified a bit with the multipart handling
in that code section. Creating a parser in the user code
depends heavily on the .emit('end') sequence if it works
or not...
Add content type image/png test case
Fixed: error parsing body of 204 response
for node, if no cookies given, do not set the Cookie header
replaced host to hostname
update dependencies

just keeping things up to date
Merge pull request #391 from contra/patch-1

update dependencies
package: update "debug" to v1.0.1
Merge pull request #395 from TooTallNate/master

package: update "debug" to v1.0.1
Bump cookiejar to be able too set --use_strict
Merge pull request #396 from juanpin/master

Bump cookiejar to be able to set --use_strict
closes #404 make .agent chainable
Merge pull request #406 from kof/master

Make Request.prototype.agent chainable
Merge pull request #300 from nebulade/master

Support image mime types
Upgrade cookiejar dependency
Stop testing 0.8.x to keep travis happy
Release 0.18.1
ensure not running default parser when user has defined one
inc version
Merge pull request #422 from kof/issue-421

ensure not running default parser when user has defined one