http: tiny tweaks in Uri.Query
sbt: upgrade to Akka 2.1.4
can: fix bug in message parser (chunk parser), closes #292
modify addCredentials to support generic credentials
testkit: improve error message for failed 'entityAs' assertions
fix for decoding query parameters with more than one pct-encoded pair
Merge pull request #303 from mikemckibben/fixes/uriPercentDecode

http: fix pct-encoding problem in UriParser, closes #298
Merge pull request #300 from mikemckibben/improvements/addCredentials

httpx: modify RequestBuilding.addCredentials to support generic credentials
routing: improved and flexibilized FileAndResourceDirectives
routing: add FutureDirectives
routing & http: small improvement in tests
routing: remove `Directive.unwrapFuture`, improve new FutureDirectives
http: fix double-decoding of path component in UriParser, closed #298 (properly this time)
http: add another URI test
spray-io-tests: improve resiliency of SslTlsSupport tests against `Tcp.Received` message framentation

The issue could produce hanging tests when the SpraySslServer actor died.

refs #233
can: adjust default timeout config setting
routing: fix: don't reuse UrlConnection in getFromResource

Otherwise every access after the first one fails with "Stream already closed".
Plug with Travis CI service

Following customizations are required to get ~stable builds on travis
cloud workers:

- Avoid test timeouts with akka.test.timefactor=1.5
- Avoid memory problems with smaller thread stack size (Xss2m)
- Avoid non-deterministic timing/perf issues by serializing the tests
  (set concurrentRestrictions in Global += Tags.limit(Tags.Test, 1))
Merge pull request #233 from gildegoma/add-travis-ci

Integrate with Travis CI
http: major refactoring for cleanliness and perf, introduce Rendering infrastructure