= docs: extract signature lines with `includecode`

by matching `def <snippet>` up to (but not including) the trailing `=`
= docs: document `headerValueByName` as an example for documenting other directives
= build: update to sbt 0.12.4-RC3

Performance of (cold) sbt compilation for Scala != 2.9.2 was slow. This
should improve the speed of travis builds.

See
https://groups.google.com/forum/#!topic/simple-build-tool/HMjm3jpHc6Y
Merge pull request #341 from spray/feature/document-directives-stub

Directive documentation example
Merge pull request #343 from jrudolph/wip/upgrade-to-sbt-0.12.3-RC3

= build: update to sbt 0.12.4-RC3
! testkit: small clean-up, remove duplication with httpx RequestBuilding

This change removes the `pimpHttpRequestWithTildeArrow` method from the RouteTest trait
and brings the previously `private` TildeArrow class and object into scope. The latter
allows for explicit (manual) provision of `~>` implicits in order to simplify diagnosis of
implicits resolution issues.
= build: upgrade sbt-revolver and enable example server projects to use it
Merge pull request #347 from jrudolph/wip/new-revolver

= build: upgrade sbt-revolver and enable example server projects to use it
= routing: fix PathMatcher '|' not working between non-identical PathMatcher types, fixes #344
Merge pull request #345 from spray/ticket/334

= routing: fix PathMatcher '|' not working between non-identical PathMatcher types, fixes #344
= sbt: upgrade to SBT 0.12.4
= can: fix custom ClientSSLEngineProvider not used by host-level client-side API
Merge pull request #328 from mpilquist/client-ssl

= Fix bug where custom ClientSSLEngineProvider is not propagated to HttpHostConnectionSlot
= docs: amend commit msg policy with exception for merge commits
Added support to play-json with basic error handling.