Merge pull request #1 from crosenth/master

Few new bells and whistles
- remove some of the less-generally-useful functions
- update some docstrings
remove cruft from originating project
- rename subcommand template
- formatting and comments
fix setup.sh for OS X
workaround for bizarre-to-me behavior of BSD sed in setup.sh
gave up on sed, use python script for setup
Ridiculous struggles with cross-platform execution of setup script.
Merge branch 'master' of github.com:nhoffman/ungapatchka