implement the missing files.find exec function
Fix changes from rebase

pep8: --config=/usr2/ebrunson/.config/pep8

Change-Id: I500ff2fa7cdfe5ad577ca42d2dbf8b34b830a8cb
Improve {} substitution

This implementation allows multiple substutitions while
using .format() would cause an exception if token was
used multiple times.

pep8: --config=/usr2/ebrunson/.config/pep8

Change-Id: Ie23a321a470685ef4ecc8dde282ef3d665b9a0e7
Merge branch 'develop' of https://github.com/brunson/salt into brunson-develop
Fix error on python 2.6, those need to have indexes
Merge pull request #17231 from thatch45/brunson-develop

Merge #17169