Adds typed parameter support and fixes performance problem #326

The @BucketId and @StreamId parameters were previously passed in as NVARCHAR values via ADO.NET, whereas the indexes are defined on VARCHAR and CHAR values. This caused (at least) SQL Server to skip the indexes, e.g., when calling OpenStream. This is now fixed by declaring the @BucketId and @StreamId parameters as "AnsiString".
Merge pull request #328 from fschmied/#326-TypedParameters

Adds typed parameter support and fixes performance problem #326
Fixes #321 Reverting to 4.x behaviour for ordering of the results in the various date time query APIs.
Merge pull request #329 from damianh/Issue-321

Fixes #321 Reverting to 4.x behaviour for ordering of the results in the,,,
Order by CommitSequece for GetCommitsFromStartingRevision
Merge pull request #330 from damianh/Issue-321

Order by CommitSequece for GetCommitsFromStartingRevision
Revert typo GetCommitsSinceCheckpoint should be sorted by CheckpointNumber
Merge branch 'Issue-321'
Fix field name to coding standard.
Clean up file to match coding standards
Update readme.markdown
Update nuspec release notes to indicate v5.x is not backwards compatible with v4.x
Merge remote-tracking branch 'main/master'