fixed a bug related to discriminators and extended properties.
fixed JIRA:CSHARP-42 related to linq and an empty field selection lis…
…t. Since it was a derived type, we were adding the discriminator which caused MongoDB to only bring back the discriminator.
Fix Deserialization of SortedList's.
Fix nagative date reading test.
Fix SortedList Serialization. Deserialization still failing.
Merge remote branch 'craig/master' into 090beta2
Add failing SortedList serialization and deserialization tests.
changed the test to reflect actual usage.
Add tests to read an write nagative dates.
Fix error when creating mapping using MongoConfigurationBuilder (supp…
…ort value + reference types)
Made linq stuff internal.
Move InvalidQueryException to Exceptions folder.
Move LinqExtensions to root namespace.
Move TypeHelper to Util.
Made all Util internal.
Entire protocol is now internal.
All Connection stuff is now internal.
Start making not users types internal.
Connection is now internal.
Merge branch 'master' into 090beta2
Mark ICursor and IMongoCollection as Obsolete.
Fix Cursor dose not pass Fields to Cursor<Document>
Merge branch 'typedcollections'
Minor out test change.
Incremented the version number to 0.90.0.1 for the beta release.
Changed file modes.
Merge remote branch 'samus/typedcollections' into typedcollections
Corrected some spelling dose -> does
Fixed time zone tests to not be dependent on a particular local time zone.
Use Convert.ToBoolean(result["ok"]) instead of (double)result["ok"]
Fix auth bug where auth only was done when a command was send instead…
… when another message was send.
Give the user a meaningful exception message when here tries to write…
… a Decimal.
fixed null tests in the linq provider.
BsonWriter can now write .Net Regex as MongoRegex.