Updated test run script to use new format.
Essential conversion to using argparse.
Wrapper for foad.py for people who want to invoke it the old way.
Culled old style if else statements.
Wrestling with the horror of this thing.

Don't particularly want to do it.
Cleaning up output.
Fix for old style call for short form, no target (yet).
Got rid of the wrapper, I don't like that idea anyway.
Word wrapping list of options.
Somewhere in the last 3 hours I've actually removed functions, now for the painful part.  For fuck's sake!
The best I've been able to get it so far.

Tempted to give the old format completely up.
The best I've managed to get it.  Will now replicate previous methods.
Tweaking the final part ...
Much improved!

Pretty sure it does everything it could the old way and everything to
be expected of default use the new way.  A little more tweaking of
argparse ahead before adding new features.
Updated description / docs.
Added, but disabled version printing argument (because it gets in the
way of the other things being the first printed line (which is
important for most uses).
Merge branches 'master' and 'argparse-start'
Merged master with the argparse changes.

Updated version to 0.6.0.