Add Ivy builds for new bundles.
Update deps for latest code.
Add standard JDBC implementation using Derby for
DatumDao<GeneralNodeDatum>
Add missing imports.
Add missing placeholder value.
Allow MessageSource to be configured directly, to work it situations
like when using DatumDataSourceManagedLoggerJob.
Add helper constants and methods for dealing with general sample values.
Add new job to support "managed" collection of Datum, e.g. GeneralNodeDatum. Each managed instance defines its own schedule, which is quite flexible, at the expense of a bit more configuration.
Initial implementation of "general" CurrentCost support, which collects
both ACEnergyDatum and AtmosphereDatum values.
Add PricedDatum to standardize price location key.
Support GeneralNodeDatum by putting price location ID into status map.
Simplify by allowing a bean from the job data map to be used as the setting source. This was necessary to support displaying dynamic setting values that are inherit to the managed service instance, such as "seen devices" used by CCDatumDataSource. This actually simplifies the configuration as it eliminates the redundant SettingSpecifierProvider previously required.
Add helper methods for the new any-Object sample status map.
Filter out some unnecessary settings from parent class to simplify UI and prevent breaking assumptions in the configuration.
Update to make use of new net.solarnetwork.node.job.SimpleManagedTriggerAndJobDetail support of using settings from the job detail map.