Updated pom version to 0.9.2.
Rearranged package structure for mongo dao. Added new search results
impl test for assignment measurements.
Updated all list operations with SearchCriteria/SearchResults approach
to allow for paging.
Added metrics support (Codahale Metrics) libraries and wrapped device
management API with metrics hooks.
Added more methods to be watched by metrics.
Moved Magento asset module to its own project. Better handling of
unexpected errors in asset modules (don't cause all to fail if a runtime
exception bubbles out).
Swapped default back to filesystem rather than Magento.
Added support for searching by date range on device event searches.
Updates to implement new design that separates asset type from
assignment type. Asset types now include 'Device' and the 'Unassociated'
type is specific to assignment type now. Asset modules updated to comply
with new APIs.
Update implementations to match new client measurements APIs.
Implemented lifecycle interfaces for service provider interfaces.
Better error output in server loader. Added HBase module to server
configuration.
Changed "add device location" to use location rather than event id.
API updates to remove asset name as data field for events. Also updated
parameter in "update assignment location" to be a location request.
Consolidating handling of create/update field handling.
Moved more common logic out so that it can be shared by multiple backend
implementations.
Move zone create/update logic to central location where it can be used
by all backend implementations.
Moved device assignment create logic to common handler.
Removed methods for attaching alerts to events for now.
Moved MongoDB implementation into separate project. Updated
configuration classnames to reflect new package structure.