SERVER-9149: dropIndexes() checks for parameters

Signed-off-by: Ian Whalen <ian.whalen@gmail.com>
SERVER-9111 Do not try to find user documents in $CLUSTER or $SERVER pseudodatabases.
SERVER-8983 Include AuthenticationFailed error code in failed MONGODB-CR authentications.