Correct issues with Symm algo and UI

Refs #10671
Unit test the dodgy functionality

Refs #10671
Merge branch 'bugfix/10671_symmetrise_ui_and_algo_bugs' into develop