Changed optarg formatter to show defaults

Created a new formatter class with both the RawDescriptionHelpFormatter
and the ArgumentDefaultsHelpFormatter as multiple base classes to inherit
both properties.
First commit
Code layout changes

Ran code through linter and reformatted.