Manual factories.

Change-Id: I21ea78e482fca3ab01a50671392ffc294d5bf043
Reviewed-on: http://gerrit.dmdirc.com/3730
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>
Remove annotations library.

Change-Id: I401a303dfe0443a0d47265815c37ef6fdbcf22c1
Reviewed-on: http://gerrit.dmdirc.com/3732
Automatic-Compile: DMDirc Build Manager
Reviewed-by: Chris Smith <chris@dmdirc.com>
Switch to maven central version of mig base64.

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