Updated specification test names
Updated travis build configuration
[JAVA-1391] Javadoc for com.mongodb.codecs package (added missing Javadoc). Also some tiny tidy ups, like making methods private and removing @SuppressWarnings where possible.