Adding support for S3 as a fileserver backend
Update s3fs.py
Update s3fs.py
Minor cleanups
[WIP] added cache expiry and fixing hashing
[WIP] File hashing and caching now working

Now just file_hash() and file_serve to fix up. Also need
to add some cache clean out code so old stale files will
be cleared when they are deleted from S3. update() seems
like a good place for this.
Feature complete s3fs.

It has proper file hashing, file caching, and it uses the same
credential settings as the other s3 utils/modules
initial release notes for 0.15.1
Merge pull request #4970 from s0undt3ch/develop

Work around built-in shadowing not taken into account in 5f71be3
Fix formatting
Add patch information
fix typo in --master help message
Merge pull request #4973 from cvrebert/patch-1

fix typo in --master help message
Fix symlinks in root fileserver
Merge pull request #4976 from basepi/symlink

Fix symlinks in root fileserver
call pkgin with full path avoids troubles when upgrading
Update advisories
update 0.15.1 notes
make ext_pillar vulnerability more correct
Fix default group checking in user.present, Fixes #4903