JAVA-1394: Move Document and related classes from driver-core to bson

This is all automated refactoring.  I moved Document from org.mongodb to org.bson.types to that it's along side existing classes like Binary and ObjectId.  I moved the related codecs from com.mongodb.codecs to org.bson.codecs.