- added gethostbyname lookup method which can identify when CNAMEs have been resolved by c-ares
- reformatted source code with [black](https://github.com/python/black)
- moved logger into its own class using attribute name instead of parameter for log types
- fixed CSV output (None list problem when using .get)
- added cname and aliases to output when -o is specified