Update RPM spec for 0.17.5
Updated requisite docs to try and clarify issues regarding the difference between requisite, and requisite_in.
Merge pull request #9980 from gravyboat/develop

Updated requisite docs to try and clarify issues regarding the difference between requisite, and requisite_in.
Merge pull request #9976 from terminalmage/packaging

Update RPM spec for 0.17.5
Fix states.file.accumulated docstring
Merge pull request #9990 from Lothiraldan/feature/States.file.accumulated_docstring

Fix states.file.accumulated docstring
Fix variable scope issue

Resolves #9919.
Merge pull request #9993 from terminalmage/issue9919

Fix variable scope issue
Added cmd_batch to Python API documentation
Delete crate.io
Toss all mirrors

7 years bad luck
Merge pull request #10007 from rgbkrk/patch-3

Delete crate.io out of PyPI mirrors
Add ability to subfilter in sls files

This will recurse through the sls when matching the minion.

It will only recurse on the special key: subfilter

Why subfilters? There a few benefits. Notice in the example below
the top most filter is environment specific. All the sub filters can
be copied, as is, beneath any filter. No more writing '*dev*web*front'
anymore.

For further documentation on why this was added:
Please see issue saltstack/salt#9979

Here is an example sls:

```yaml
dev:
  '*dev*':
    - sqlite
    - subfilter:
        '*webserver*':
          - nginx
prod:
  '*prod*':
    - stunnle
    - subfilter:
        '*webserver*':
          - newrelic-agent
          - subfilter:
              '*front':
                - haproxy
              '*back':
                - nginx
                - statsd
```