add Ceylon wrapper for java.io.InputStream
Add generic wrapper for java.lang.AutoCloseable
Remove InputStream wrapper, as generic wrapper can be used instead.
Construct wrapper with resource producer, so resource acquiring is
delayed till the open() method is called - to prevent resource leak in
case the wrapper construction fails (e.g. OOM)
Merge pull request #142 from nts64/nts64

add Ceylon wrapper for java.io.InputStream