Task/worker class/remove approve method

Probably should have created this branch from the readme branch but the approve method removal is in its own commit...@arvel let me know if you'd like a git redo. 

This PR is really just to remove the worker.approve method because it was only functional when we used mechanical turk. I also updated the readme to remove the approve method, which is why all the other readme changes are here too.