Add support for reading compressed files.

Add option flag for disabling this autodetection.
Update README accordingly, and make few other small changes to README.