tests/interp: isolate M73 failure to turn back on both M7 and M8

M7 and M8 may not be on a single line since they are the same modal group.
interp: handle M73 restore case of conflicting M commands

The previous bug is dealt with by separately executing restoring M-codes
one per line.
gmoccapy_0_9_7_3 - states of gremlinview now saved and restored

- the buttons tbtn_view_dimension and tbtn_view_tool_path of the gremlin view
  was in an undefined state after the start of gmoccapy. Now the state will be
  set according to the state when leaving the GUI, default is show both
- the state view of gremlinwas by default "p" no the state on leaving the gui
  will be restored after restarting the GUI

Signed-off-by: Chris Morley <chrisinnanaimo@hotmail.com>
gmoccapy - 0.9.7.3 - entering the settings page error solved

- the buttons tbtn_view_dimension and tbtn_view_tool_path of the gremlin view
  was in an undefined state after the start of gmoccapy. Now the state will be
  set according to the state when leaving the GUI, default is show both
- the state view of gremlinwas by default "p" no the state on leaving the gui
  will be restored after restarting the GUI
- corrected an error entering the settings page, and aborting the dialog, then the
  message aperears two times, because the signal used was clicked and that is emited twice
  on a rbt when changing the state of the buttons in the group

Signed-off-by: Chris Morley <chrisinnanaimo@hotmail.com>