Added support for authMechanismProperties on the connection string

JAVA-1466
This is inline with the spec - the are parsed as strings in the spec test case.  So the authenticators should handle strings and convert / ignore.