Seperate configuration changes from other requests

Similar to etcd's model, we have to send the actual ConfChange to the
store to handle automatic raft node removals.
Fix logging in bee.go
Fix bug in creating cells
nits in colony local var names
Change Id to ID in meta
Fix bug in registry.beesOfHive
Add a raft barrier & reload bees when hive starts

This commit adds the basic code for reloading bees when the hive
restarts.
Add test cases for hive and meta
Fork all dependencies using godep
Use Godeps for all non-std imports
Add support for a dynamic cluster of hives

This commit enables hives to dyanmically join the cluster.
Add more logging to bh's raft node.