Restore the pillar[master][file_roots] when returning the pillar
Fixed typos and bugs in hgfs. Fixes #7687
Fixed typo in comment
refer to appropriate class (self) in the Caller docstring
[3665] do not persist gitfs cache dir after config change/restart
Prettify subcommand to kill minions

I realize that this is just cosmetic change. And possibly that there is
a compatibility issue, if minionswarm is to be used on platforms that
don't have pkill.
except right exception that file module raised
Merge pull request #7744 from cameronboehmer/client-caller-doc-typo

refer to Caller instead of LocalClient in salt.client.Caller docstring
Merge pull request #7753 from hvnsweeting/fix_file_state

except right exception that file module raised
mention LocalClient.cmd "kwarg" argument in docs
Merge pull request #7741 from dlanderson/fix_issue_5449

Restore the pillar[master][file_roots] when returning the pillar
Merge pull request #7742 from shadowfax-chc/hgfs-tags-issue

Hgfs tags issue
Merge pull request #7761 from felixhummel/mention-localclient-kwarg

mention LocalClient.cmd "kwarg" argument in docs
Merge pull request #7749 from mgwilliams/gitfs-purge

[3665] do not persist gitfs cache dir after config change/restart
Merge pull request #7750 from holmboe/pkill

Prettify subcommand to kill minions
Merge pull request #7758 from s0undt3ch/develop

Explain why the pip state needs a pip module importable. Refs #7659.
Expand the `pip` library requirement.