Support trying multiple encodings

Note that "--encodings" is compatible with "--encoding" since argparse
auto-completes the latter to the former.

This fixes #26.
Update documentation
Add back missing grep
Merge pull request #45 from myint/encodings

Support trying multiple encodings