Merge pull request #104 from greboid/auto-command-models

Switch to non deprecated methods in AutoCommand
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.
Merge pull request #107 from csmith/master

Track the dirty state of the alias manager.
Tell gradle to use 1.8.
Merge pull request #108 from csmith/master

Tell gradle to use 1.8.
Switch to j8 Optional.