Added mux routing.

* removed heka dependency from logging
* up'd version to 1.2
* This version shards by self reporting to an etcd cluster. If a
  given update can't be handled locally, the servers are collected
  from etcd into buckets, servers in that bucket are then posted
  to see if any server can satisfy the request. If not, next bucket
  is processed.