Document how to schedule periodic messages from an actor to itself. #2513
Java Pattern - Exception propagation in actor hierarchy using supervision

Ticket #2605
Move heartbeat sending out from ClusterCoreDaemon, see #2284
URLEncode heartbeat sender child names

* Names can be url encoded now, instead of MD5
Use consistent hash to heartbeat to a few nodes instead of all, see #2284

* Previously heartbeat messages was sent to all other members, i.e.
  each member was monitored by all other members in the cluster.
* This was the number one know scalability bottleneck, due to the
  number of interconnections.
* Limit sending of heartbeats to a few (5) members. Select and
  re-balance with consistent hashing algorithm when new members
  are added or removed.
* Send a few EndHeartbeat when ending send of Heartbeat messages.
Changes according to review. #2513
Incorporate review comments, see #2284
Merge branch 'master' into wip-2284-heartbeat-scalability-patriknw

Conflicts:
	akka-cluster/src/main/scala/akka/cluster/ClusterDaemon.scala
Move state of ClusterHeartbeatSender to separate immutable class, see #2284
Diagnostics for failing test, see #2583
2609 Typo in method name for ClusterRouteeProvider
2609 Fixed more 'available' typos in ClusterRouteeProvider
Fix bug introduced in refactoring, see #2284
Start actor after it can be resolved with actorFor. #2575
Merge pull request #793 from helena/wip-2609-typo-in-clusterRouteeProvider

2609 Typo in method name for ClusterRouteeProvider
config lib 0.6.0
Merge pull request #795 from akka/wip-2610-config-0.6-patriknw

config lib 0.6.0
Changes according to review. #2575
move Duration classes according to scala 2.10 nightly and remove casts to FiniteDuration, see #2504
LogRoleReplace filter out ESC characters