argument parsing is not very flexible.. giving no argument to the script makes it crash with:
Traceback (most recent call last):
File "./format-pull-request.py", line 75, in <module>
owner, repo = sys.argv[1:3]
ValueError: need more than 0 values to unpack
this should be changed to using some args parsing module, or the builtin getopt function