* Cleaned up OpenUV config flow * Added proper listener removal * Added proper exception * Unnecessary exception message * Moved API key error to correct place * Member-requested changes (part 1) * Hound * Member-requested changes (part 2) * Cleanup * Fixed tests
* OpenUV config flow in place * Test folder in place * Owner-requested comments * Tests * More tests * Owner-requested changes (part 1 of 2) * Updated requirements * Owner-requested changes (2 of 2) * Removed unnecessary import * Bumping Travis * Updated requirements * More requirements * Updated tests * Owner-requested changes * Hound * Updated docstring