basic working version of Draft ShapeString tool.
uses default values for font file, size and tracking
Add size & tracking to ShapeString UI
Get fontdir and fontfile from preferences if avail
Add FontDir and FontFile to Draft preferences
Add filechooser dialog to ShapeString parm collection.
Add defensive code to prevent 'commit' exception due to non-ASCII chars in commands.
Delete Draft preference for default font directory. Using full path for font file instead.