done - made the initial tests work

todo - figure out how tup can detect the fake generator changes
     - tests for the rest of the dialogs members
     - make the open gl widget work inside the dialog
     - make code coverage work (.gcda files missing?)