Fix typo in comment
Whitespace only change to Cabal file
Add NFData instance for Records
Add benchmark that compares to csv-lazy
Add benchmark for streaming decoding
Reorganize benchmarks a bit
Remove toNamedRecord copy
Old bytestring doesn't have NFData instance
Add note about failing on invalid UTF-8
Remove extra newline
Improve docs for FromField ()
Add unsafeIndex
Add missing period to docs
Optimise escape function
Use guards instead of conditional expression
Add TODO
Merge branch 'master' of https://github.com/fhartwig/cassava
{To,From}Record -> {To,From}NamedRecord in haddocks
Use enum to indicate if CSV data has header

This makes code more self documenting e.g.

    decode NoHeader ...

is easier to read than

    decode False ...
Have encode take a list as input

By using a list instead of a vector we can encode in constant space.
Fixes #42.