Update docopt dependency version
Update language trove classifier list to include Python 3

The Python 3.x support is now reasonably well-tested (74% coverage), so this closes #5.