Derive cell order for each OP2 class to inherit RCM ordering.

This was quickly hacked up in Python and needs C optimisation that does
this in one clean sweep.