+ http: add support for Content-Range and (Byte)-Range headers
+ add RangeDirectives, MultipartByteRanges/Marshallers, multipart-byteranges media-type and UnsatisfiableRange rejection
+ routing: Add ContentRangeSupport to getFromFile()-directive.
= fix code format
= fix HttpHeaderSpecs
= can: abort connection on client-side request timeout, fixes #785
= docs: fix dependency description of spray-http, fixes #784
= can: add test around url encoding during request rendering
= can: refactor request line rendering in prep for raw-request-uri support
+ can: add support for sending raw query via Raw-Request-URI header, refs #654
= routing: handle exceptions in `onComplete` directive
= routing: small tweaks in tests
Merge pull request #796 from jrudolph/i/784-spray-http-documentation

= docs: fix dependency description of spray-http, fixes #784
Merge pull request #794 from jrudolph/i/785-ssl-and-connection-closure

= can: abort connection on client-side request timeout, fixes #785
= io: fix BackPressureHandling losing acks in particular situations, fixes #798
Merge pull request #799 from jrudolph/i/798-NoAck-null

= io: fix BackPressureHandling losing acks in particular situations, fixes #798
= can: refactor client-side raw-request-uri code to avoid option creation

also no longer print warning when client-side raw-request-uri is used
= can: dispatch acks for MessageChunk/ChunkedMessageEnd to sender, fixes #773
! servlet: introduce `root-path = AUTO` and make it the default, fixes #701

Breaking change because it changes the default. This change is compatible
as long as root-path was set explicitly before. It will break user code
if the user code relies on root-path being set to "" which wasn't recommended
in the first place.
Merge pull request #801 from jrudolph/i/701-root-path-auto

! servlet: introduce `root-path = auto` and make it the default, fixes #701
Merge pull request #800 from jrudolph/i/773-send-messagechunk-acks-to-sender

= can: dispatch acks for MessageChunk/ChunkedMessageEnd to sender, fixes #773
Merge pull request #745 from markdrago/client-raw-request-uri

can: allow sending a raw query within a URL via Raw-Request-URI header