Fixed a bug in minionfs

When the path of the requested file does not contain any os.sep,
minionfs was crashing with the following exception:
ValueError: need more than 1 value to unpack
Clarified pillar.raw docs
Merge pull request #9806 from pakdel/minionfs-bugfix

Fixed a bug in minionfs
yum_provider is not a required config-- so lets make it optional with a .get
Expire the yum cache before checking for repo updates
Updated yumpkg5 refresh_db docstring to reflect the actual behavior
Merge pull request #9808 from jacksontj/develop

yum_provider is not a required config, lets make it so!
Merge pull request #9804 from whiteinge/pillar-raw-docs

Clarified pillar.raw docs
Merge pull request #9809 from whiteinge/yumpkg5-expire-cache

Force yumpkg5 to expire the cache
yumpkg: Import common modules from yumpkg5

A DRY commit, so that any issues with these functions are not fixed only
in one provider.

yumpkg5 used to import these from yumpkg, this reverses that now that
yumpkg5 is the de-facto yum frontend.
add note about yum_provider param