Add version comparison to LauncherUtils
Remove convoluted return procedure.

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