Added tests for command methods on DB; added another command method on DB that takes a read preference instead of options; fixed Javadoc target in build so that I could check the updated javadoc comments.
Added tests from the 3.x branch that were missing in 2.x; improved the speed of some of the tests; renamed all the tests to start with "should" for consistency
JAVA-1063: Deprecated command methods that take the options flag; removed duplicated tests.
JAVA-1063: Added missing command method, command(String, ReadPreference), and corresponding test; renamed readPref to readPreference; improved Javadoc on command methods;
JAVA-1063: Ignored a test that was intermittent.