Rename CustomObjects to CustomObjectCollection

The new name makes it much clearer what this class is doing.

The class CustomObjects is still new and has not appeared in any
release, so it can be renamed without problems.