Improve error message when decoding CSV

Include expected and actual number of columns if they don't match
Merge branch 'hbz-csv-error-message'

Pull request #193 with commits:
  - Improve error message when decoding CSV