* Add GetterOptions for working with streams and identify operations
Identify operations need to buffer readStream in memory if you
need to write()/stream() afterwards
See: https://github.com/aheckmann/gm/blob/c6a6c5a/README.md#streams
* Apply some tslint recommendations
* Add tslint.json
* Fix linting errors
* Add tslint rule to skip unified-signatures check
* Ensure geometry is passed ResizeOption