:col_sep, :row_sep, :quote_char options should also be used on CSV.parse

Example:
> File.read(filename)
=> "\"first_name\";\"last_name\"\n\"Marcos\";\"Zimmermann\"\n"
> SmarterCSV.process(filename, {col_sep: ';'})
CSV::MalformedCSVError: Missing or stray quote in line 1

> File.read(filename)
=> "\"first_name\";\"last_name\"\n\"Marcos\";\"Zimmermann\"\n"
> SmarterCSV.process(filename, {col_sep: ';'})
=> [{:first_name=>"Marcos", :last_name=>"Zimmermann"}]