Remove InputSuppliers.of(InputStream)

This method breaks the contract of an InputSupplier since every call
to getInput returns the same InputStream instance.  This is
particularly dangerous when one of the callers mutates or closes the
InputStream which causes all others callers to fail.
Merge pull request #1488 from maginatics/remove-input-suppliers-of-input-stream

Remove InputSuppliers.of(InputStream)