coverity#983629 Uncaught exception

Change-Id: Ie3f8a0a04c136a5ed68486aa5e31284556805510
we can shrink the NoSpaceEdit down further

Change-Id: I0ebb18a8ad2fec70ced535200139e5cd34822c84
turn the no-space edit widgets into a editwidget feature

especially because most of them don't handle intercepting text getting *pasted*
into them right, so start with the one which does that right.

Change-Id: If6770798872ed3c72c469656ebf0d4fd76d2171d
Related: fdo#47427 disallow pasting spaces into category box

Change-Id: I4caf4b2ac028629c6ecbd42084346623192df09e
missing SetForbiddenChars call

Change-Id: I03a26d49210c3dfe89abd31e5c754fafe2b7acee
and now we can remove SwRestrictedComboBox as well

Change-Id: I69aa440ed4ef13e60251bf1aa019208b79b317d2