Insteon: Move Relative State Conversion to Derive Link State Function

Cuts down on duplication of code
Insteon: Move DeviceController Down in Inheritance

Otherwise calling the set commands on these objects results in calling the Generic_Item::Set command.
Insteon: Fix Typos and Remove a Few Excess Items

Convert @lights[0] code to $lights[0] to get rid of perl warning.

Add space in a debug print log.

Ger rid of unnecessary if statement.
Merge branch 'insteon_set_redux' into running