Fix non boolean modes in CSD

Change-Id: Ia1b4d246ebbd0d7fcb6769dbd1f5b6cebc59275f
Reviewed-on: http://gerrit.dmdirc.com/2632
Reviewed-by: Shane Mc Cormack <shane@dmdirc.com>
Automatic-Compile: DMDirc Build Manager