style: Remove trailing whitespace

* Remove trailing whitespace
* No functional changes

Signed-off-by: Kyle Manna <kyle@kylemanna.com>
style: Convert all tabs to spaces

* Following the spirit of PEP-8, convert all tabs to spaces
* Using one tab = 4 spaces due to earlier code

Signed-off-by: Kyle Manna <kyle@kylemanna.com>
argparse: Add argparse --config file option

* Add ability to specify configuration file rather then hardcode it

Signed-off-by: Kyle Manna <kyle@kylemanna.com>
Merge branch 'kylemanna-whitespace-clean-and-config-file'

Merging changes from kylemanna; cosmetic, PEP-4, argparse --config