Add milliseconds to Message Decoder Output

Messages arrive very very fast.  Adding milliseconds to the print log helps debug what is going on.
Fix decimal places in milliseconds

Trailing zeros were previously omitted.

Printing the milliseconds helps a lot in debugging corrupt messages
Move Old Insteon Thermostat Code to Insteon lib
Recode Initialization of Inteon Thermostat Object
Convert all calls to _send_cmd to use Message Class
Convert Print Log Messages to the Proper Format
Add Thermostat Message Types
Revise Read_Table_A to Point to Thermostat.pm
Fix Missing Semicolon
Merge branch 'insteon_thermo_i2' into running

Conflicts:
	lib/Insteon/BaseInsteon.pm
	lib/Insteon_PLM.pm
Merge branch 'insteon_irrigation' into running
Merge branch 'master' into running
Merge branch 'fix_issue_153' into running
Merge branch 'fix_issue_158' into running
Merge branch 'insteon_iolinc' into running

Conflicts:
	lib/Insteon/BaseInsteon.pm
Merge branch 'insteon_thermo_i2' into running
Merge branch 'insteon_thermo_i2' into running
Merge branch 'master' into running
Merge branch 'insteon_thermo_i2' into running
Merge branch 'fix_issue_168' into running