Edit print style

Modified output to match .sh script
- added headers for sections
- ordered sections and entries
- added colors for status output
- added two footer lines
Added output option

- added argparse
- prints in json forma for "-j" and "--json" options
- prints invalid argugment error for anything else.
python3 compatibilty fix
Added output option

- added argparse
- prints in json forma for "-j" and "--json" options
- prints invalid argugment error for anything else.
Fixed print bug for missing keys

- added a condition to skip the missing keys in the config dict
Merge pull request #3 from zidarsk8/python3

output changes and python3 compatibility