add device profiles

since configuring device firmware completely by hand is rather error
prone, use device profiles instead. we now have profiles for several
devices used at the institute and elsewhere.

* Plug (relay)
* Plug+ (relay, power meter)
* EMOS sensor (temperature, humidity, 2 x PT100, buttons for windows)
* temperature sensor (temperature)
* humidity sensor (temperature, humidity)
* pressure sensor (temperature, pressure)

new profiles are easily added, and those that create firmware images
that have no associated profile are encouraged to do so.
Merge remote-tracking branch 'origin/kk-dev' into development
Fixed broken packaging after merge
added mission function in endpoint_registry for flukso endpoints
fixed endif condition mismatch in cpacktools module
Fix double usage of error code
Merge remote-tracking branch 'origin/development' into kk-dev
FindLibHexabus.cmake should be used from global module-directory
Added include-path for libhexabus