Updating Gradle dependency to 1.8.
Bumping of server version for write commands, since the current code no longer works.
Added timeouts to latch.await in tests.
Relaxed error message check
JAVA-973: Updated roles and digested password client side for the 2.6 user manipulation commands
Ignoring eval test when cluster is authenticated, since in 2.5 admin users can't run $eval
Removing unused variable in test
Removed generics support for GentIndexesOperation.  It's not really appropriate.