+ http: New Raw-Request-URI header that can be added by the server if configured to do so.
+ can: Support access to the undecoded request target URL.

Access is a via a new Raw-Request-URI header, and only if the spray.can.server.raw-request-uri-header setting is set to on. It defaults to off.
= can: Improve description of the raw-request-uri-header setting.
+ util: Publish the Charset corresponding to US-ASCII.

This allows code avoid repeated lookups, similar to the existing Charset for UTF-8.
= can: Fix accidental JDK7 dependency.
= servlet: Minor refactoring of the way the Uri is built from a HttpServletReqest
= site: small fix in redirection to parboiled.org
Merge pull request #456 from jrudolph/i/443/long-content-length

! can: make Content-Length a long value, fixes #443
Merge pull request #454 from asnare/servlet-minor-refactoring

Minor refactoring of the way the Uri is built from a HttpServletRequest
Merge branch 'asnare-issue/raw-url-access-mkii'
! routing: small improvement of `require` and `hrequire` modifiers on directives
= docs: fixed typo
! http: always render '=' in query parameters, fixes #460

The main reason for this change is that this is the behavior that
browsers implement. Missing a clear specification this seems like
the best (most compatible) solution.