Correct processing of soft-hyphens

This pull request hopefully closes issue #347. 
The error occurs when the arranger gets a format_array with more then one element because the soft-hyphens are only removed in the last element of the array.