Add MultipleTsvFiles input source.

Something that we have wanted in production for a while.  Allows you to specify an array of file paths with the Tsv schema. I also included a new test case for this source.

Would appreciate any feedback and I am more than willing to make changes based on your feedback.