Merge pull request #401 from krkeegan/fix_issue_397

Insteon: Attempt to Reconnect PLM if it Appears to be Down
Merge pull request #400 from krkeegan/fix_issue_280

Insteon: Remove DeviceController Class
Merge pull request #399 from krkeegan/fix_issue_183

Insteon: Improve Support for Deaf Devices; Add Delete Orphans Capability
Insteon: Add User Friendly Message when Responder Link Missing; Fix is_deaf crash

Closes hollie/misterhouse#404
AD2: Remove Debug Testing Line
Merge branch 'fix_issue_404' into running
Merge branch 'ad2usb' into running