Handle the case where the data (splits) are larger than the number of fields/types.
Guard against an ArrayIndexOutOfBoundsException the other way
Merge pull request #2 from sjlee/sjlee-delimited-parser-2.1

Handle the case where the number of splits is different than the number of fields/types