Add X10 support to insteon.py

This enables receipt of X10 commands from the 2412.  

I'm not sure I did this right, I can't explain the remote-tracking merge of your changes showing up in the pull request.