* add flake, black, mypy, and bandit to run
* fixes issues flake and black complained about
* make mypy run successfully, add configuration files rather than specifying in ci
* respond to feedback
* configure bandit, ignore a file used only in local development
* add scripts for generating icann lookup and response code csvs
* add docstring at the top of scripts
* add error catching for whois command
* exclude data for local use only