Indexsets: use the "Types" typedef instead of std::vector<GeometryType>

this was found and requested by [at] bska and [at] atgeirr.