Merge pull request #103 from csmith/master

Pull from the right place.
Add MutableAutoCommand.
Remove MutableAutoCommand
Merge pull request #104 from greboid/auto-command-models

Switch to non deprecated methods in AutoCommand
Switch CI to j8
Merge pull request #106 from greboid/java8

Switch CI to j8
Track the dirty state of the alias manager.

Only save when the manager is dirty.