Enable autogeneration of command-line tool documentation from the help output.  In order to achieve this, we move from having a "bin" directory to using the "entry_points" mechanism.
Break commit into two parts for proper rename tracking
Update requirements.txt
Get rid of test text
Restrict the scope of the modified context defaults so we don't break everything else
Remove tabs
Merge pull request #254 from zachriggle/autoprogram

Enable autogeneration of command-line tool documentation