Simplify PluginFilesHelper

Change-Id: I7494ecfeab6d588e66e569c1370fab9e485d4865
Fixes-Issue: CLIENT-394
Depends-On: Ib8d889891cf4e92d7cb1b50949d5d24f7bc8ca85
Reviewed-on: http://gerrit.dmdirc.com/2639
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
Add limit to number of status bar messages.

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