modules: properly testing lib sync loads
core: saveWorldAs works also with strings, not just URLs
morphic: adding keyboard handler for lively worlds
ide: making tools be the active window when opening
morphic: Morph>>setZIndex/Morph>>getZIndex
codeeditor: adding keyboard handler / setup helper as extra entity
codeeditor: commandline is now in ide.tools
codeeditor: scrollToRow()
codeeditor: session specific parsing/code highlighting is resetted when text mode changes
codeditor: key fixes
ide: adding terminal (OS shell) tool
serialization: ignoring bunch of state for serialization of the world
core: Array>>swap, Array>>rotate
morphic: defaul keyboard commands (lively.ide.commands.default)
ide: selection narrow tool
ide: window navigation based on selection narrower