Fixed error handling in RealMongoSpecSupport

Improper handling allowed some exceptions to bubble out, causing
upstream issues.
Merge branch 'master' into milestones/1.0.0-Mx