JAVA-674

Implementations for [JAVA-674](https://jira.mongodb.org/browse/JAVA-674) 
Add more fluent methods like appendIfNotNull() to BasicDBObject