Don't decode path in RelativeActorPath, see #2603
Avoid TestConductorTransport unless needed, see #2586

* Due to the shutdown issues the TestConductorTransport is by
  default not active, but it's easy to activate it and exception
  will be thrown if trying to use the featues that require it, i.e
  blackhole, passThrow and throttle
* Documented
Document how to schedule periodic messages from an actor to itself. #2513
testTransport in ReliableProxySpec, see #2586
Changing the default sender of ! to be Actor.noSender to keep null in one place and have a logical alternative when deadLetters isn't present in scope.
Fixing a typo in the ScalaDoc for Actor.noSender and clarifying that it is indeed the famous null being used here.
add small hint for programmatic remoting config, see #2604
Merge pull request #783 from akka/wip-2604-remote-config-∂π

add small hint for programmatic remoting config, see #2604
fixed timing test when response is not sent by actor
Java Pattern - Exception propagation in actor hierarchy using supervision

Ticket #2605
Merge pull request #778 from akka/wip-2603-encoded-actorFor-patriknw

Don't decode path in RelativeActorPath, see #2603
Merge pull request #784 from RayRoestenburg/wip-camel-fix-default-reply-timeout

fixed timing test when response is not sent by actor
Adjust the scaladoc note as suggested, see #2586
Merge pull request #779 from akka/wip-2586-testconductor-transport-patriknw

Avoid TestConductorTransport unless needed, see #2586
Fix for "#2579: Scheduler drifts away"
Merge pull request #786 from akshaal/wip-2579-squashed-scheduler-drift-akshaal

Fix for "#2579: Scheduler drifts away" (Squashed)
fix link to CLA
Merge pull request #782 from akka/wip-null-is-not-tasty-√

Changing the default sender of ! to be Actor.noSender to keep null in on...
Move heartbeat sending out from ClusterCoreDaemon, see #2284
URLEncode heartbeat sender child names

* Names can be url encoded now, instead of MD5