Add AutoCommandType.
Remove existing auto commands dialog model.
Change model interface.
Update interfaces.
Add type to MutableAutoCommand
Merge pull request #154 from greboid/auto-commands-listeners

Add AutoCommandType.