decode option to ignore failing rows for named records

I have added an option to ignore failing rows for named record decoding. This is very useful for parsing human-generated CSV files from spreadsheets, which often leave blank or near-blank rows below the main content.
I think this would be better named `decIgnoreDecodeFailures`. We're not ignoring parse errors.