Rename, move and change args of IdentityListener

Change-Id: Icfa391f54033bad26f9b27b2ff8a0a518e192613
Depends-On: I68a24bdd4f0bd8db9c1a83ebd4e60b2668538aee
Reviewed-on: http://gerrit.dmdirc.com/2763
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Change to interfaces in a few places.

Change-Id: Ie624753f758c4c2984e07682a11d774a01d91184
Depends-On: I422dfee59d278abff93428ec0b46f8fa1f31a08b
Reviewed-on: http://gerrit.dmdirc.com/2759
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Update submodules: plugins (new commits)

plugins:
    3075bb9 Chris Smith <chris@dmdirc.com>
            Handle changes to listener.

            Depends-On: Icfa391f54033bad26f9b27b2ff8a0a518e192613
            Gerrit: http://gerrit.dmdirc.com/2761

    946460f Chris Smith <chris@dmdirc.com>
            Fix a ConfigProvider change.

            Depends-On: Ie624753f758c4c2984e07682a11d774a01d91184
            Gerrit: http://gerrit.dmdirc.com/2762

Change-Id: I8c683a0c012e2f4068893dae4c54b21f1e2937b9
Add custom class member ordering.

Netbeans wants to put static methods between static fields and
instance fields by default. Do not want.

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