HyperionHandler - set coreObject.ChangeEffect on first Initialise after it has completed the connectionThread to prevent it from not being able to set the desired Effect.
HyperionHandler - reset IsInit variable correctly after first Intialise.
HyperionHandler - added error handling for malformed proto requests/replies
Merge branch 'DEV_rework_core' of https://github.com/ambilight-4-mediaportal/AtmoLight into DEV_rework_core
Merge branch 'DEV_rework_core_Settings_change_303' into DEV_rework_core
Updated MP2 changelog
Fixed connection lost message in MP2 plugin
Fixed color button configuration (was dependent on language file) and added on the fly change capabilities
MP1 plugin - added input validation when users changes settings directly and changed the way we check them on save (generic validators)
Merge branch 'DEV_rework_core' of https://github.com/ambilight-4-mediaportal/AtmoLight into DEV_rework_core