Merge pull request #216 from forki/master

Fixing some typos in the samples and add automatically Nuget package restore to the build
Update readme to note that the sample .fsx from the docs are in the Tests.sln
Remove the explicit NuGet package restore from build.fsx, it is done as part of the build step
Remove certificate parameter when it is not supported instead of failing at runtime
Make CsvFile easier to use from C#
Hide CreateNonReentrant method from F# intellisense
Remove amount of #if 's
Remove .AsTuple
Remove .AsTuple
Remove .AsTuple
Remove .AsTuple
Merge pull request #221 from ovatsus/RemoveAsTuple

Remove .AsTuple
Merge pull request #220 from ovatsus/Certificate

Remove certificate parameter when it is not supported instead of failing at runtime
Remove unneeded DefaultParameterValue attribute
Merge pull request #219 from ovatsus/CsvCSharp

Make CsvFile easier to use from C#
Async support, renaming and refactoring

-Added AsyncLoad(string uri) to CsvProvider, JsonProvider and XmlProvider (fixes #18)
-Renamed SampleList to SampleIsList
-Renamed Separator to Separators.
-CsvProvider now uses GetSample instead of constructor like the other providers
-Refactored generation of Parse/Load methods common to the Csv/Json/Xml
-Moved AssemblyResolver to separate file
-For Json/XML, when the top level returned element is an array, use "GetSamples" instead of "GetSample"
-GetSamples for when the sample is a list (fixes #208)
-Doc changes (fixes #207)
-Reorder some of the parameters to be more consistent between providers
Fixes #225
Fixes #227
Merge pull request #223 from ovatsus/Async

Async loading for XmlProvider and JsonProvider
Merge pull request #229 from ovatsus/Async

Fix SafeMode when there's more rows than the InferRows limit