allow empty evalReplReturn messages to just print prompt, clarified this in comments & exmaple; removed .xccheckout
switched to GetText() so that selections will be returned on execute event, clarified example
added getCurrentLinePos, getCurrentLineLen, & getCurrentPos