Bug fixes for the Sequence GUI element used for lists in the user function windows.
Invalid values input into the Sequence GUI window are now ignored rather than raising different
types of error. And invalid input lists for fixed dimension arguments are also ignored. This
allows the User_functions.test_structure_add_atom GUI test to pass.