Remove ValidatorChain varargs usages.

Change-Id: I6018652a059789b36c1119118c85ee0af2c87dd8
Reviewed-on: http://gerrit.dmdirc.com/3170
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Build Manager
Remove some warnings

Change-Id: I29d5b75401808bc2af3ddb641906453fcfd4f0a2
Reviewed-on: http://gerrit.dmdirc.com/3171
Reviewed-by: Chris Smith <chris@dmdirc.com>
Automatic-Compile: DMDirc Build Manager