I have a project where I would like to perform checks on
an input stream or reader instead of a file. The current
api classes and Check class all assume reading of files.
I have had a quick look and it doesn't seem too difficult
to allow passing a stream/reader in addition to a file as
eventually the file is converted to a LineNumberReader