Rename TimestampCodec to BsonTimestampCodec
Added back the existing Symbol class.
Javadoc for BsonNumber
BsonValue constructor back to package-protected