Supervisor module:
Support running supervisor from a virtualenv/custom path.
Support custom supervisor config file.
Create real tests using a virtual environment.

Supervisor state:
Fix restart when process is already running.
Support restart on watch.
Create real tests using a virtual environment.
Add missing test file
Give supervisor a little time to startup during tests
Merge branch 'develop' into supervisor-fixes
Reuse virtualenv for all supervisor tests
Add salt module for rbenv
Add salt states for rbenv
Ensure the correct RBENV_ROOT is passed to rbenv.
Use MAKE=gmake for BSD OS.
Cleanup failed ruby installs
Use _rbenv_exec ret parameter for install_ruby
Use the rbenv uninstall --force option.
Cleanup some return values from rbenv module
Change _rbenv_exec with ret argument to return ret.
Add logging imports so we can debug.
Add documentation to rbenv module and states.
Merge pull request #5298 from geoffgarside/rbenv

Add rbenv module and states
suse package updated to 0.15.2
added salt user for salt-master daemon process
Merge pull request #5299 from aboe76/suse_package_update

suse package updated to 0.15.2
Add links to Salt 0.15.2 Windows installers