Updated POM and project settings to JavaSE 1.7
Improved time handling in sensor API (changed all time stamps to double
for consistency)
Updated version in POM to match one in module descriptor
Simplification of storage module API since open/close/cleanup are
already handled at module level API with start/stop/cleanup
Need to clear trajectory array
Added new getName and getSensorDescriptionHistory methods to sensor API
and added back possibility of associating multiple data records to
SensorDataEvent
Added utility class for generating error messages in a consistent manner
across all sensor hub modules
Added internal updateSensorDescription() method so that the SensorML
description can be regenerated internally by the driver when something
changes
Clarified HTTP server config variables
Added robustness to reintrant calls while dispatching events in
BasicEventHandler
Better error handling during ModuleRegistry shutdown
Fixed bug in AbstractSensorModule when trying to synchronize on null
sensorDescription
Fixed bug in HttpServer cleanup
Improved error messages on shutdown
Removed test sensor classes. now using those in sensorhub-core via a
test-jar dependency
Mod to use unix time as events time stamp
Fixed bugs in enable/disable methods + getInstalledModuleTypes(class)
Added support for storage data sources in SOS implementation
New PERST based basic storage implementation with more tests
Fixed bug in all sensor drivers implementations: name needs to be set as
constant in getName() because it is called before init()