Improved jsonToBSONReviver tests

handle failed parsing
Cleanup some redundant "should" statements