read from ~/.gradle.properties on jenkins
read properties from ~/.gradle.properties for sonatype credentials
debug
updated ~/.m2/settings.xml instead since these properties aren't propagated to maven
Disabling write commands for now
style updates
clean up
Added CLIRR report to Gradle build
use taglets to build javadocs
this breaks clirr so removing for now
add remaining query modifier support
Applying connection pool settings initial delay.
added missing tests for existing functionality.
JAVA-1061 enhanced parsing of hostnames in ServerAddress to support IPV6 address according to RFC 2732.
Removed error testing of collection.rename, as this was really a test of the server, and the server behavior has changed for 2.6
documentation updates to reflect upstream fixes 3
JAVA-1070: Restricted NULL Unicode character checks to cstring, so that a normal value string can contain one

Conflicts:
	src/main/org/bson/BasicBSONEncoder.java
	src/test/com/mongodb/DBCollectionTest.java
	src/test/org/bson/BasicBSONEncoderTest.java
Removing some getlasterror-related asserts so that tests pass against server 2.6.
Updated gradle build to correctly import all the sources when importing a project into IntelliJ; moved some non-production classes around to work better with the build; added Codenarc for checking groovy tests (we might as well have consistency in our new code); added and applied new copyright.
Moved examples into their own directory.  Tried to back out the copyright "fix"