configureseats: some device display names have symbols that confuse zenity. only allow numbers letters spaces dashes and underscores in the display name

git-svn-id: https://rebeccablackos.svn.sourceforge.net/svnroot/rebeccablackos@3188 56e3d1a8-0179-4092-b3e2-9fbbcda0c0a9