Honor lack of user/group recurse in file.directory

PR  #10939 wrongly assumed it already honored other recurse directives.

Current stable version (2014.1.1) does not honor any information in file.directory recurse list, and just recurse everything it can.

Along with #10939, that should fix the state to behave like the documentation describes.