Merge pull request #11 from JinTu/devel

Bugfixes and more
[libaquaero5] introduced firmware compatibility check
Renaming and extending some enums and strings for re-use
Added support for alarm and warning level settings
Added support for temperature alarm settings
Added support for fan alarm settings
Added support for flow alarm settings
Reducing duplicate data types and strings for enable/disable state down to one
Added support for pump alarm settings
Added support for fill level alarm settings
Removing another duplicate data type and strings, initial definitions for timer support
Added support for timer settings
Added support for IR settings
Added support for allow output override setting
Moving fan duty cycle back to double so we don't lose precision
Updated snmp_persist_aquaero5.pl to support the revised export format used by aerocli
Catch negative temp sensor values
Filter out fans without a defined controller or undefined temperature reading on the VRM
Merge pull request #25 from JinTu/devel

sync to Devel