Made WriteHeader public.
Added configuration to always not quote all fields.
Updated version and NuGet spec.
Issue #90 - update count for all closing quotes
Merge pull request #91 from itgoeslikethis/Issue90

Issue #90 - update count for all closing quotes
When iterating the records multiple times a CsvReaderException will now be thrown. This is to help stop confusion when 0 results are returned the second iteration.
Changed delimiter config from char to string.
Cleanup
Parse full line on read. This allows for the parser to retain the whole unchanged raw CSV line on a read.
Updated some unit tests for WinRT
Fixed issue where EnumConverter isn't created correctly from the TypeConverterFactory.
Updated package info to 1.14.
Update src/CsvHelper/CsvParser.cs

When the GetChar method detects the end of buffer after reading a '\r'
character, it does not reset fieldLength after appending fieldLength
characters to field.  As a result, the calling method will
incorrectly append another field length characters from the new
buffer to the current field.
Update src/CsvHelper.Tests/CsvParserTests.cs

Unit test EndBufferTest added.  Check that fields are read correctly
if a \r character occurs at the end of a buffer.
Cleanup.
Added support for Silverlight 4 and 5.
Fixed small issue in unit test. Set the Current Culture to en-US
Fixed issue with WinRT not building after pull request was merged.