Push some generic Modbus logic into a new abstract ModbusSupport class,
to re-use with other implementations.
Add helper method for reading ASCII strings.
Initial project for HC hardware, EM56XX meter support.
Add Export-Package.
Add method to return primitive ints, for possibly more efficient access.
More work on supporting the EM5630 meter.
Switch to BigDecimal for factor values to avoid hacks.
Work on providing methods to query current, voltage, power, and energy
easily.
Add helper method to extract a 32-bit integer from 2 Modbus registers.
Add enum of possible measurement kinds to represent the "total" or
various phases of the meter.
Fix energy calculation, it is a 32-bit integer value.
Add a mapping from measurement kinds to source IDs, which also serves to
define which measurements to collect.
Add "last sample reading" status setting.
Initial EM5600 consumption support (untested).