fix/feature(SafeMongoConnection): Add improved connection wrapper

Switch connection wrappers (only refresh connection on errors or hanging pings).
Also clean up promises on basic endpoints.