Merge pull request #263 from itm/capabilities

[DeviceDB] added node capabilities (fixes #259)
Fixed bug in SingleDeviceAdapter in which the channel pipeline was constructed just in the reverse order than sensible...
Merge branch 'develop' of github.com:itm/testbed-runtime into develop
Fixed compilation bug and reduced number of IDE inspection warnings for #259
Added node capabilities to WiseML generation for #259
Fixed bug were portal would return incorrect status codes for unconnected devices
WiseGui update
Merge branch 'develop' into pipeline
Merge branch 'pipeline' of github.com:itm/testbed-runtime into pipeline
Merge branch 'pipeline' of github.com:itm/testbed-runtime into pipeline
Changed DeviceDB REST Application to use common base class RestApplicationBase which is shared with the TR REST API. RestApplicationBase configures to use Jackson as JSON provider for JAX-RS and adds some custom serializers/deserializers for the NodeUrn and NodeUrnPrefix classes.