Insteon_MotionSensor: Defer Identical Set Messages Received in the Same Pass

Fixes the issue found by @peloy in which multiple set messages could be called in one pass.  By checking state_final, this ensures that the subsequent messages are deferred as expected.

Partially fixes hollie/misterhouse#185