Bug 999295: Improve mongodb startup verification reliability

Ensure that mongodb is actually running after calls to `control start`, taking care to return
an error if it's not running. Prevent false-positive reporting of started state.
Merge pull request #3524 from ironcladlou/bz/999295

Merged by openshift-bot