runtests.py: Rearrange file so its not split by function and class definitions
runtests.py: Tidy up parser options (for --help)