feat: buildout support

This fixes #8856.
Fixed chown() and chgrp()
Remove obsolete test
Remove unused code
Clarify stateful usage of cloud.present and cloud.profile
Add some basic unit tests for events
More unit tests and longer timeouts for travis-ci
Copy/paste error fixed
Fix issue #8580
More tests
Fix typo
Merge pull request #8960 from techhat/cloudstate

Minor fix and clarification for cloud states
Cleaner output for highstate full
ps module: add get_users
Added ssl verify flag to the gitfs backend.
Boolean and `None` comparisons should be done with `is` not `==`.
Remove trailing white-space.
Two spaces before in-line comment.
Merge pull request #8969 from s0undt3ch/develop

Lint Fixes
Allow passing `--no-deps` to pip. Fixes #8967.