- Added new setHold function with extra params

- Added setHoldExtraParams function to be able to modify all event or sethold properties
- Made other minor changes for better HRV/ERV handling in the future (according to what's available in the ecobee APIs)