fixed modSuffix ternary expression so it appends -mod when true

Fix for bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=433054

Signed-off-by: David Dossot <david@dossot.net>