Move to Pypi version of Phue again
Remove unused __init__ file from external dir
Work around a pylint bug
remote.set_state would log error even if not
All core classes have full test coverage