Initially I was planning to have primitives belong to multiple
clusters as part of the picture caching work, however this turned
out to not be required.

This patch removes support for that, which reduces the size of
PrimitiveInstance, and removes the prim cluster map from the
PrimitiveList.

Also reduce the size of the clip task index field as an additional
small struct size optimization.