narrowing list: remembers previuously focused morph before opening
codeeditor: new methods for text selection / modificatopm -- wordAtPoint, wordRangeAtPoint, getSelectionOrWordString, replace
ide/cmdline interface: added spell checking based on aspell
ide: new interactive command for spell checking -- lively.ide.CommandLineInterface.SpellChecker.spellCheckWord
file upload: extracting file upload logic from lively.morphic.Clipboard into generic file upload logic (lively.data.FileUpload) and specific handlers (see modules in lively.data)
file upload: loading avaiable handlers