Merge pull request #7734 from basepi/minioncaching

Make root_dir logic more robust/cross-platform
Improved wonky overstate CLI example
Don't generate minion id by default
Generate minion ID for the minion