added comma|c option allowing the ability to specify a delimiter for inp...

Basically you can specify --comma ',' and use commas as delimiters.  I also switched the process loop to call an interator, which either splits lines of an input delimiter is set, or returns the line as a whole.  I think this option would be a better use for delimiter, but as that's already set, I called it comma.