Apply updates and fixes from core integration and update all components to use current structures.
The initial release had some components which weren't using the current data structures and hadn't had all fixes from the core applied. This release should bring all the core updates together along with the additional platforms. Could not test for relays/valves/pumps (other than Filter Pumps) so will need the community to report any issues with waterfall valves etc. with this version. Should fix #1