Adding test for subdocument updates
Adding date tests for issue #51
Builder now converts DateTime objects to MongoDate, see issue #51
Merge branch 'master' into develop