GMLObjectWalker: Add support for non-feature/non-geometry object types

Add support for non-feature/non-geometry object types to the GMLObjectWalker and GMLObjectVisitor utility classes. This is needed for full traversal of object graphs that contain TimeSlice and TimeObject instances.