This patch adds support for a composite property for Grid supporting representations when using indexable elements of 'faces'. Previously, a direction facet was used, with I, J & K face data held in 3 separate properties. That mode is still the default in resqpy. However, the new composite mode is compatible with the array shape information specified in the RESQML documentation.