Remove some deprecations.

This also fixes the param mode panel incorrectly using the global config.
Up until now it was using the global config, so only default mode aliases
would have been available, not ircd/network-specific ones.

Fortunately there aren't many param modes...

Conflicts:
        src/com/dmdirc/addons/ui_swing/components/modes/ChannelModesPane.java
        src/com/dmdirc/addons/ui_swing/components/modes/UserModesPane.java

Change-Id: Ibe0986050b67264238b34abedd95f84afab5e959
Fixes-issue: CLIENT-481
Reviewed-on: http://gerrit.dmdirc.com/3280
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Reviewed-on: http://gerrit.dmdirc.com/3341
PMD should disallow whitespace in name.

Change-Id: Iaae5269567a3f5a2c9608f6714c6e639e3a6b2f7
Fixes-Issue: CLIENT-468
Reviewed-on: http://gerrit.dmdirc.com/3299
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>
Reviewed-on: http://gerrit.dmdirc.com/3342
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Pack restart dialog on display.

Change-Id: I92864ee7469188f39f7676d6154d622719895f4f
Fixes-Issue: CLIENT-478
Reviewed-on: http://gerrit.dmdirc.com/3302
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>
Reviewed-on: http://gerrit.dmdirc.com/3343
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Frame buffer size isn't optional. Don't lie.

Conflicts:
        src/com/dmdirc/addons/ui_swing/META-INF/preferences.yml
        src/com/dmdirc/addons/ui_swing/SwingPreferencesModel.java

Change-Id: Ibf3d23c723ce7cf8bbd9505b23966fdfdeda8911
Reviewed-on: http://gerrit.dmdirc.com/3334
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Reviewed-on: http://gerrit.dmdirc.com/3344