Allow --help, -help, and -h
Handle empty files properly
Use subprocess.call to exec git diff
Add usage template to help
Add argparse setup
Use custom help.. looks much nicer than pythons