The specific_analyses.frame_order.variables module is now used throughout the frame order code.
The target function code, auto-analysis, and test suite now all use the variables defined in this
module rather than having hardcoded strings. The MODEL_LIST_NONREDUNDANT variable has been created
to exclude the redundant free rotor pseudo-ellipse which cannot be optimised, and this is used by
the auto-analysis.