Updating memory allocations for equation element matrices and vectors

EQUATIONS_MATRICES_ELEMENT_MATRIX_SETUP and EQUATIONS_MATRICES_ELEMENT_VECTOR_SETUP now take into account the MAX_NUMBER_OF_INTERPOLATION_PARAMETERS in each field component to find the number of rows/columns to allocate.
This should reduce memory allocation eg when a dependent field has cubic Hermite interpolation for x,y,z (field component 1,2,3 respectively) and linear lagrange for hydrostatic pressure (field component 4).

<a href="https://tracker.physiomeproject.org/show_bug.cgi?id=3547">Tracker Item 3547</a>