Trivial tweaks for >= py2.7 + typo fixes

+ Allowing for running of tool on
  python version >= 2.7 to 3.5.
  Could add portability way back to 2.4 but
  that'll require usage of optparse vs argparse +
  a little more work but this is open for discussion.