Update with MAX_CREDIT 7200
Check that some args are defined before using them.  Reduces error messages in fhem logs like PERL WARNING: Use of uninitialized value $args[0] in string at ./FHEM/98_SB_PLAYER.pm line 496
Fix dim steps for each device by using MILIGHT_dimSteps function with Math::round throughout
Use fhem built-in Color::rgb2hsv and Color:hsv2rgb.  Minor cleanup
Modify Pair/UnPair functions to see if they will work now
Implement saveState, restoreState, previousState and restorePreviousState commands to save and restore hsv values
Simplify delay parameters.  Centralise so it is defined in only two places now.
Many fixes to make previous 5 commits work properly.
Send commands twice whenever possible to make it more reliable.
Fix White On/Off and dimming.