= examples: fix compiler warning
= http: fix deprecation compiler warning
Merge pull request #389 from agemooij/compiler-warning-fixes

Fixed some minor compiler warnings
! routing: Added `detach` directive which executes its inner route in a future. Removed `detachTo` directive. Fixes #240.

The `detachTo` directive was removed and replaced with `detach` which executes its inner route in a `Future` (as opposed to
executing it inside an actor). In order to migrate, users will have to replace their use of `detachTo`, which most commonly
was used with `singleRequestServiceActor`, with a parameterless call to detach (i.e. `detach()`) if they have either an
implicit `ExecutionContext` or `ActorRefFactory` in scope. Additionally, it is also possible to call detach with an explicit `ExecutionContext` (e.g. `detach(ec)`).
Merge pull request #391 from andrebeat/feature-detach

Change `detachTo` to execute the route in a future rather than an actor
= can: change `unhandledMessage` in `ResponseReceiverRef` to allow for better NPE localization

 We currently cannot reproduce the NPE reported in #387, this change will help us in at least better
 understand where exactly it is triggered.