Make the command map window modal.

This make it so the main window does not respond to user input while the
command map is open.
Change layout
Remove debug info.
Change sender argument name on handlers.
Add tool icons to command map (not yet functional).