Add platform configuration and fixes
What's Changed
- Provides the ability to configure a component via YAML files (i.e. platform configuration) - fixes #16
- Add stub for a clean_spot cmd to suppress NotImplementedError receiving from python-miio - fixes #15
- Add the locate command - fixes #20
- Increase unit tests coverage - fixes #8
Full Changelog: v0.0.3...v0.0.4