smart-spacing: limit adding spaces when appending text to kill-ring
Do not add if adding to a string that already has a word boundary
Fixes bug reported by Michael Portz