Implemented csv parser.

Bump #10, #4.
Added tests of the CSV parser.

Bump #16.