C++ library for parsing CSV (RFC 4180) files