travis -> gitter integration
Added mapFiles option to bodyParser

Makes it possible not to crash on uploading big files.
Merge pull request #547 from wilhelmmatilainen/patch-1

Added mapFiles option to bodyParser
Allow custom handling of multipart data.

Multipart is often used to upload files or large chunks of data.
It is not always desired to have this stored in memory, or even
on disk (for instance if processing can be done during the data
is transferred). Add two custom handlers for the multipart parts.
Adding 547 to changes.md
make router preflight code more readable
PUT JsonClient test should use PUT not POST
Simplified logic
BodyParser: updated documentation.

The body parser documentation have been updated with all
the valid options and a short description of the impact
on the body parsers behavior they have.
Merge pull request #552 from type/patch-1

PUT JsonClient test should use PUT not POST
Adding 552 to the changes file
Closed #559 by documenting charSet(...)
Made first sample app call next()

It seems appropriate to have the first sample app call next() since some
features, such as the auditLogger, requires this to work.
Merge pull request #561 from gabrielf/docs/sample-application-codestyle

Made first sample app call next()
Merge pull request #560 from gabrielf/issue-559

Closed #559 by documenting charSet(...)
Merge pull request #550 from thomaspeklak/master

Make router preflight code more readable
Adding #550 to changes.md
Added tests

Tests for both normal multipart/form-data, which was missing
and for the custom handlers.
Merge pull request #548 from noseglid/master

Allow custom handling of multipart data.
Adding #548 to CHANGES.md