update guava to version 17.0, refactor methods that accept InputSupplier...

... --> Readable