Adding support for better documenting the plugins (and some pep8 main.py changes to make this more pep8-ty)
Adding in Help support so that "help" and "programmer help" both
exist.
Merges in new help, fixes AUTHORS conflict.
Merge branch 'quixeybrian-helpfiles'