File traversal fixing #6928

This commit allows a user to set a flag in the config in either the minion or the master which will affect the fileserver traversal behavior when searching for states. Enabling this flag will cause the file recursion to limit itself to directories which have at least one SLS file and will cease to search a below directories which do not contain one. This commit references issue #6928.