moved text properties into Shape

removed old TextTool, TextShape and TextCommand

EditTextTool and EditTextCommand became TextTool and TextCommand.  Any
shape now supports text.