Expose Campaign() in raft node
Add handoff capability to local bee

handoff is a replacement for the our previous replacebee command. It is
fully implemented using raft.
Styling commands
Add the new version of migration using consensus

This commit implements migration based on the new consensus and handoff
mechanism built into bees. The main difference between this version and
the older migration mechanism is that the oldbee would act as a follower
to the new leader.
Register gob structs in their own file
Port stat collectors from pervious version

This commit ports the stat collectors and the optimizer to the recent
version.
Add syntax sugars

This commit imports the default hive functionalities from previous
version.
Port examples to use the new version of beehive