Add broadcasting to ShardManager
Refine API for BroadcastRequest and ShardManager

* new BroadcastRequest case class for broadcasts
* ShardManager attempts to infer key from Request object
* bump Akka to 2.3.4
Add note to readme about broadcast ask pattern
Resolved conflict with master.
Merge branch 'tysonjh-broadcast-head'