added more default readers and writers, hdfs file ingest relies on subcl...

...ass to close stream