Removed check for specific server error code, as the error code has changed in 2.6.
Fixed replica set check in tests.
JAVA-958: Support maxTimeMS for queries and commands
JAVA-958: Support maxTimeMS for aggregate operation
JAVA-958: Support maxTimeMS for mapReduce operation