Insteon_FanLinc: Initial Code
Insteon_FanLinc: Add FanLinc to Read Table A
Insteon_FanLinc: Add Complex Set Routine for Fan

A little bit of rebuilding the wheel here.  There was no way to seperate out the set command in BaseObject to accomplish what we needed.
Insteon_FanLinc: Add Function to Catch and Process Ack for Fan

Again, a bit of rebuilding the wheel.  But need to catch a message destined for the parent item and use it to update the child.
Insteon_FanLinc: Fix Typo in Read Table A
Fix for issue #151 - Warnings in message decoder test

Corrected bug exposed by warning when running MessageDecoder_test.pl.  There are still two sets of messages that generate warnings.  Those messages are intentionally used because they are not defined in the message definition hashes.  It is reasonable to expect warnings given that those messages are not defined.  Additional check logic could be added to prevent the warnings and write out error messages but that seems like a little bit overkill for a debug tool.
Add Zmtrigger_Item.pm
/lib Documentation Updates
Doc Updates
Insteon_FanLinc: Fix Level Error in Child Set Command

Was incorrectly calling convert_level on a bad value
Insteon_MotionSensor:  Add Generic Get Info Request
Insteon_MotionSensor:  Add Generic Get Info Request

Conflicts:
	lib/Insteon/Security.pm
Insteon_MotionSensor: Add Set Query Time

Conflicts:
	lib/Insteon/Security.pm
Insteon_MotionSensor:  Add Set Low Battery Level
Insteon_MotionSensor: Add Battery Low Event
Insteon_MotionSensor: Add Process Message

Conflicts:
	lib/Insteon/Security.pm
Insteon_MotionSensor: Add Is Light Level Tests

Conflicts:
	lib/Insteon/Security.pm
Insteon_MotionSensor: Add Light Level Settings
Insteon_MotionSensor: Add Light Level Tests to Process Message
Insteon_MotionSensor: Add Child Objects