= testkit: improve Specs2Interface with proper stack trace offset
! routing: improve PathMatcher infrastructure

- add `rawPathPrefix` and `rawPathPrefixTest` directives
- add `?` modifier to `PathMatcher`
- clean up `Slash` and `PathEnd` matchers to "only do one thing" (TM)
- remove `Slash_!` matcher
= can: prevent client-side request pipelining after non-idempotent requests, closes #285
= docs: add concrete sbt "resolvers" line to maven repository docs
= io: add workaround to make macro compile with scaladoc enabled
= site: add APIdoc serving from api/<version> resource directory, refs #410
= build: use sbt-unidoc to generate apidocs into the site project, fixes #410

Use `generateApiDocs := false` while testing the site project for
a quicker turnaround.
= routing: prevent MatchError in RejectionHandler, fixes #610
! routing: remove superfluous `RequestContext::complete` overloads

Even though formally a breaking change most code shouldn't be affected by it since the implicit constructors for `ToResponseMarshaller` should cover all the removed methods.
Merge pull request #613 from spray/wip/request-context-cleanup

! routing: remove superfluous `RequestContext::complete` overloads
Merge pull request #605 from spray/wip/pathmatchers

routing: improve PathMatcher infrastructure
Merge pull request #594 from jrudolph/i/410/add-api-docs

Serve API docs from site project, generate with sbt-unidoc
+ io: upgrade to upgrade to latest akka-io upstream additions (as of 2013-10-18T10:00:00), closes #551

Akka commit this is based on: ccdf71925e3b40b5b5d27a7f21612e6441185db3
Merge pull request #607 from spray/ticket/551

+ io: upgrade to upgrade to latest akka-io upstream additions
Merge pull request #611 from jrudolph/i/610/fix-rejection-handler

= routing: prevent MatchError in RejectionHandler, fixes #610
Merge pull request #608 from spray/ticket/285

= can: prevent client-side request pipelining after non-idempotent requests
= can: change default `pipelining-limit` to 1, enable auto-backpressure only if limit > 1, closes #591
Merge pull request #606 from spray/ticket/591

= can: change default `pipelining-limit` to 1, enable auto-backpressure ...
= can: change to `ConfirmedClose` for regular closing of server-side HTTP connections, closes #614
Merge pull request #616 from spray/ticket/614

= can: change to `ConfirmedClose` for regular closing of server-side HTTP connections