= http: removing repetition on MediaRange.One.isX, fixes #804
Merge pull request #805 from bthuillier/bug/media-range

= http: removing bad code repetition on MediaRange.One.IsX
= can: add test showing that broken Origin header parsing works as intended, fixes #775
= httpx: marshal an empty Stream into a response with an empty entity, fixes #789
+ testkit: allow overriding of ActorSystem creation in RouteTest, refs #786
= util: replace underscore with hyphen in Utils.actorSystemNameFrom, fixes #786
Merge pull request #808 from jrudolph/i/786-testkit-actor-system

Fixes #786
Merge pull request #807 from jrudolph/i/789-marshaller-support-empty-streams

= httpx: marshal an empty Stream into a response with an empty entity, fixes #789
Merge pull request #806 from jrudolph/i/775-dont-crash-with-broken-Origin

= can: add test showing that broken Origin header parsing works as intended, fixes #775
+ http: add cache control headers
+ routing: add clientCache directive
smaller changes based on feedback
+ http: add If-Match and If-Unmodified-Since  headers
temporarily disabled some tests in HttpHeaderParserSpec
introduce CacheConditionDirectives.conditional()
more changes based on feedback
implement http://tools.ietf.org/html/draft-ietf-httpbis-p4-conditional#section-6
+ routing: add  support to FileAndResourceDirectives
fix FileAndResourceDirectivesSpec and remove FileAndResourceDirectives#respondWithLastModifiedHeader