Akka cluster routers

Added routers for Akka.Cluster - includes a number of internal changes to ActorSelection and router internals, mostly for doing things like equality comparison.