Byon dev (#40)
Byon dev (#40)

* own changes

* fixed wrong file permissions

* revert perms

* renamed byon message entities

* Refactored AddNode messages

* Added more messages

* Implemented ByonService

* Added Service interface

* Added ByonService to MessageServiceModule

* built byonEntities.proto

* added QueryFilter to Query-messages in byon.proto

* removed query-wrapper in byonEntities.proto

* Added methods to ByonService

* Added another method to ByonService

* removed ByonQuery Related parts

* Rebuilt byon query related parts

* Added ByonNodeEvent message

* Expanded node-event info with cache-operation

* renamed Byon-cache entry

* Added method to subscribe to ByonEvents

* Implemented the method

* modified byonEntities

* Added userId to messages

* refactored messaging

* set userId in addByonNode message

* fixed wrong message parameter numbering

* Refactored byonAllocate/Delete messages

* Set byonNode as response entity for allocation/deletion message

cloudiator/common,cloudiator/common