Insteon device log verbosity

I started out making a few changes, and well it just grew.

- Moved the debuglevel routine to Generic_Item, otherwise X10 devices didn't play nice
- Changed a couple of the objects to more relevant objects.  I tried to avoid having the PLM object turn into a catch all.
- I got rid of the extra debuglevel routines.

See some of my notes in the commits.