Update setup.py with new email address and project organization.
garnish.py needs a main() method.
Fix many typos and small bugs.
Improvements in text wrapping paragraph handling.
Reformat some data files.
Small tweaks, mostly formatting.
Major readability improvements.
Fill license text template fields (.e.g. on BSD licenses.)
Fix -c custom file header option.
Update argparse configuration. Add HeaderRemover class.
Added option validation to ConfiguredParser class. Remove -r options.

Remove header functionality will now be handled by a seperate command
`garnish-rm`.
Make HeaderAdder and HeaderRemover inherit from HeaderBase.

HeaderBase has the #collect_files method which both subclasses will need.
Formatting changes.
Working garnish-rm written and configured.
Add a blank line between sourcefile copyright notice and source code.