Criteria now required for FindOperation and CountOperation

JAVA-1492
Why not make the criteria field a DBObject and only convert to BsonDocument when creating the FindOperation?