add docstrings and search downloads for extensions better
purge and ignore pyc files
Merge branch 'master' of github.com:jackjennings/Mechanic