[minor] Now icon property is added by default to all command entries.
When a command is registered via engine.register_command(), the standard
icon keyword is now set by default to point at the icon that is normally
associated with the calling app, unless specifically overridden by the
register command parameters. Closes #67