DiscoWindow: Some code-cleanup
This is a slight rework of the Service Discovery window(s).
- Fixed some deprecation warnings
- Layout updates
- Use _ui scheme where possible
- Update groups post window
- Show progress text on progress bar (was hidden, total # was one off)
- Update some messages / text
- Fix numerous linting errors / warnings