= http: correct grammatical error in comments (it's -> its)
= docs: document the future directives
= docs: improvements based on jrudolph feedback
! http: add CONNECT method and support for custom HTTP methods, closes #428

We don't want to add even even more (and comparatively rarely used) predefined methods in order to avoid namespace pollution (an `import HttpMethods._` is probably quite frequent).

The breaking change comes from a naming cleanup:
`HttpMethod::entityAccepted` is now named `HttpMethod::isEntityAccepted` for consistency with the other boolean members.
Merge pull request #530 from spray/ticket/428

+ http: add CONNECT method and support for custom HTTP methods
Merge pull request #528 from ivantopo/documentation/future-directives

= docs: document the future directives
Merge pull request #519 from jrudolph/i/349/finish-method-directive-documentation

Finish method directive documentation
Merge pull request #512 from stig/patch-1

= http: correct grammatical error in comments (it's -> its)
Merge pull request #511 from jrudolph/i/510/fix-connection-close

Fix connection close in HttpHostConnectionSlot, #510
+ routing: add Directive that allows a query param to override the request http method
Merge pull request #521 from Net-A-Porter/method-override-directive

+ routing: add Directive that allows a query param to override the request http method
Merge pull request #509 from jrudolph/i/275/currentTimeMillis-nanoTime

= caching, can, io: migrate all occurences of System.currentTimeMillis to nanoTime, fixes #275
Merge pull request #517 from jrudolph/w/change-HttpData-toChunkStream

make HttpData.toChunkStream return Stream[HttpData]
+ http: introduce `HttpMessage.asPartStream` to emulate slicing for a full HttpMessage
= simple-http-server: emulate chunking for complete requests to '/file-upload', fixes #513
= routing: add pending test case observing #533