Base class for view delegates

This removes duplicated size hint code.
Show deleted presets in group lists

This will be helpful if a user is confused about why a group does not
seem to be working.
Unset "current" group after closing groups dialog

This was causing weird bugginess when reopening the window after a
cancel.