code: public JacksonDBCollection<T, K> rename(String newName, boolean dropTarget) throws MongoException {
          return new JacksonDBCollection<T, K>(dbCollection.rename(newName, dropTarget), type, keyType, objectMapper, features);
      }
docs: renames of this collection to newName
  
  @param newName    new collection name (not a full namespace)
  @param dropTarget if a collection with the new name exists, whether or not to drop it
  @return the new collection
  @throws MongoException If an error occurred