Added DelimitedTextFileWithHeaderParser, an attempt to transition toward a replacement for TabbedTextFileWithHeaderParser with more flexible delimiter possibilities. Currently nearly a line for line copy of TabbedTextFileWithHeaderParser although the intention is to transition the latter to be a wrapper around the former.

git-svn-id: http://svn.code.sf.net/p/picard/code/trunk@1523 8bce386e-0d6e-43e0-b1ca-608082c0432d
Merge remote-tracking branch 'upstream'