Pushing fixes that will be merged back into 0.9.5.
Added controller for system service calls. Added call that queries the
version of the system.
SITEWHERE-40 #comment Added REST call for version.
Added version interface to SPI and Java client.
SITEWHERE-40
Adding support for composite devices. Basic model implementation done
with testing against MongoDB.
SITEWHERE-41
Added support for specifying container policy in device specification
create/update dialog.
SITEWHERE-41
Added support for read-only viewing of device element schema.
SITEWHERE-41
Support CRUD operations for device units and slots. Added dialogs and
supporting logic.
SITEWHERE-41 #comment Device element schema CRUD complete.
Fix for top-level units and slots.
SITEWHERE-41
Adding support for device element mappings.
SITEWHERE-41 #comment Adding device support for nested elements.
Added REST API and underlying support for adding/removing device element
mappings.
SITEWHERE-41
Finished inital implementation of nested devices.
SITEWHERE-41 #comment Finished initial implementation
Swap to new look for button UI.
Added support for addressing nested devices via provisioning engine.
SITEWHERE-42 #comment Added support for provisioning nested devices.
Added links to make it easier to navigate to devices and assignments
from lists.
Changed MongoDB device events implementation to use a single collection
rather than a different collection for each event type.
SITEWHERE-44
Fix bug where device updates are not updating the cache. Fix unmarshal
bug for device element schema.
SITEWHERE-39
Change HBase marshaling code to handle events in a more generic fashion.
Add APIs to support retrieval of all event for an assignment given a
date range.
SITEWHERE-45