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
Insteon_MotionSensor: Cleanup Code; Remove Event Routines

-Fix last bugs and cleanup code

-Remove event routines, instead if you want to tie an event to a state, you should use the child objects.

Conflicts:
	lib/Insteon/Security.pm
Insteon_MotionSensor: Cleanup Git Cherry-Pick Errors