Expanded the User_functions.test_structure_rotate GUI test to catch more problems.
Now the rotation matrix value in the user function window is set to a series of invalid values to
test if the Sequence_2D GUI element will handle the rubbish input. This is to mimic user errors.