Merge pull request #5602 from UtahDave/document_other_env

Document source file in a different environment
Merge pull request #5601 from elbaschid/fix_documentation_issue_for_supervisord_module

Fix code samples in supervisor module docstrings
pkgutil: add multiple-target support in latest_version

This fixes #5606.
Add versionadded directive to docstring

This adds a versionadded directive to the docstring for the new 'random'
keyword in cron states.
Add versionadded directive to docstring

This adds the versionadded directive to the docstring for the new "pkgs"
support added to pkg.purged/removed states.
pkgin: fix purge() function

This function needed to accept the "pkgs" argument and pass it through
to remove(). Without this change, pkg.purged states will traceback.
Merge pull request #5611 from terminalmage/quickfix

Use versionadded directive to denote new features
Merge pull request #5610 from terminalmage/issue5606

pkgutil: add multiple-target support in latest_version
Start on the 0.16.0 release notes
Add docs on prereq and prereq_in
Add multi master tutorial
Add pillar ref to the front page
kill the print
Correcting npm.bootstrap so that it return success on repeat runs
copyediting and formatting
Merge pull request #5614 from hulu/proofread

copyediting and formatting
Some cleaning of quotes and prints
This took too long to find!!
Fix up cli examples and spacing
Add ignores for loaded depends modules

@jacksont, just fyi, we check the loaded modules for docstrings