New optional parameter for setting parser options

Interface now has a new optional options parameter. Parameter is passed as-is to CSV parser. E.g. CSV-delimiter can be changed for something else than ','

Added new unit tests for the options.

Note: I did a new commit with the changes based on earlier comments.