make zoom in/out undoable and redoable
hide tool select menu when selecting new tool
ensure that a tool is always displayed as selected in /pixeleditor
remove EventHub dependency for /pixeleditor