Update MongoDB connection related code to handle various SSL related connection errors better.
Update MongoDB connection related code to handle various SSL related
connection errors better.

Without specifying a lower serverSelectionTimeoutMs value, the client
would wait up to 30 seconds (default value) in case there are SSL
errors (e.g. handshake failed or similar).

With lower timeout we ensure a faster failure on fatal errors.

StackStorm/st2,nzlosh/st2,Plexxi/st2,nzlosh/st2,StackStorm/st2,nzlosh/st2,Plexxi/st2,Plexxi/st2,Plexxi/st2,StackStorm/st2,nzlosh/st2,StackStorm/st2