Demo/concept: a bit of cleanup

- some error handling
- basic usage (not even using argparse yet)
- discovery in a submodule: satori.discovery
Fix flake8 error - relative import
Merge pull request #3 from ziadsawalha/nova-instance-detection

Demo/concept: a bit of cleanup