Added an exception re-throw to parsing that tells the line and character number.
Small fix so that final record is returned if there is a trailing delimiter.
Changed the end of file check to be more low level.
Added unit test.
Configuration changes progress.
Major configuration overhaul. Includes some breaking changes.
Added a convenient constructor to CsvPropertyMap
Changed GetRecords<T> to return IEnumerable<T>. Cleanup.
Fixed xml documentation error.
Merge branch 'master' of git://github.com/JoshClose/CsvHelper
Changed xml-summary on the new CsvPropertyMap constructor.
Changed CsvParser to use the configuration.Comment char instead of #. Added Unit Test to verify new behavior.
Fixed indentation-error caused by new constructor in CsvPropertyMap
Formatting changes. Removed constructor that is redundant.
Fixed TryGetField<T> to do a low level check instead of just wrapping in try/catch blocks. Removed non generic TryGetField methods because they shouldn't be needed.
Extracted to a separate class a version of CsvClassMap without generic argument.

Added two convenience methods to CsvConfiguration for class mapping registration.
Few more tests.
Both CsvReader and CsvWriter are using Local culture when converting from/to strings.

Modified and added tests that are working with a culture that have Decimal separator and DateTime format different than en-US or Invariant.
Added configuration option for using CultureInvariant to read/write. The default is to use the current culture. Updated the reader/writer to use the config option.
Fixed configuration references and constructor signatures.
Fixed XML comment.