Added support for authMechanismProperties on the connection string

JAVA-1466
I think this actually will not work to always use string for the mechanism value, since authenticators are expecting typed values (like a boolean)