Cleanup

Kanzo will use master/agent Puppet hierarchy for installations,
so we won't need some of the implemented features. This commits
prepare Drone and Controller for further changes.
Master/agent hierarchy

- prepared Drone class for master/agent hierarchy
- implemented agent registering to master