Fix FormatterPreferences

A Ceylon iterable can't be directly cast to a String array, but luckily
we can just use ceylon.language.String's join (actually getting an array
for use with StringUtils.join would probably be a lot uglier).