Allow custom file formats (aside from SequenceFileFormat) to pass args

I'm working on an AvroFileFormat, and I'd like to be able to pass it args -- this seemed like the least bad way to make it happen. Open to suggestions for other approaches.