scala.io.Source now implements java.io.Closeable
scala.io.Source now implements java.io.Closeable

allows users to write a single function for dealing with Input/Output
streams and Sources. It also allows Source to be used in
"try-with-resources" statements in Java > 7.

No tests since this is a binary and source compatible change.

jvican/scala,jvican/scala,martijnhoekstra/scala,lrytz/scala,slothspot/scala,shimib/scala,felixmulder/scala,shimib/scala,shimib/scala,jvican/scala,scala/scala,shimib/scala,scala/scala,slothspot/scala,slothspot/scala,slothspot/scala,felixmulder/scala,scala/scala,lrytz/scala,felixmulder/scala,jvican/scala,martijnhoekstra/scala,martijnhoekstra/scala,felixmulder/scala,scala/scala,slothspot/scala,scala/scala,jvican/scala,felixmulder/scala,martijnhoekstra/scala,slothspot/scala,martijnhoekstra/scala,felixmulder/scala,lrytz/scala,shimib/scala,slothspot/scala,lrytz/scala,lrytz/scala,jvican/scala,felixmulder/scala,jvican/scala,scala/scala,lrytz/scala,martijnhoekstra/scala,shimib/scala