Adds a unit test to exhibit the behavior of MongoDB when using a unique multikey index. MongoDB treats any missing unique multikey index value as NULL, thus throwing a Duplicate Key Error when saving multiple missing values. See #930 for more information. - Closes #930 - Closes #952