Allow FileLinks to not recursive into subdirectories
Remove unneeded modules, and added docstring info on recursive parameter
recursive==False uses next(iter) for PY3 compatability; added tests to make sure it doesn't recurse
Merge pull request #7090 from dsblank/master

Allow FileLinks to not recurse into subdirectories