Support passing options to 'read'

These options are then passed to the ` fs.readFile` methods in each of the lib files.

Fixes #6