Added unit tests for all serializers
Fixed typo in exception message
Simplified BsonSerializersTest
Added deserializers for Date and Calendar

Also added unit test to make sure we don't need deserializers
for any other type.