Add ability pass owner to display and focus method.

This should enable propery hierachies to be build in with/in
dialogs.

Change-Id: I5889941371ab2d83da79e809fd1493589a5fd91d
Fixes-Issue: CLIENT-431
Reviewed-on: http://gerrit.dmdirc.com/3146
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>
Check displayed profiles not all profiles for uniqueness.

Change-Id: Id577b1451efd031833f0f291ef49ee5110d987c7
Fixes-Issue: CLIENT-435
Reviewed-on: http://gerrit.dmdirc.com/3151
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>
Add new profile when deleting last.

Change-Id: Ib70546deae1429ed606503c5c003d08985eb3b4d
Fixes-Issue: CLIENT-432
Reviewed-on: http://gerrit.dmdirc.com/3150
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>