Update to the Files->scan_folder() function.

The function now recurses into directories when looking to return
folders only instead of just the top level.

Now has the option for the return type to be "all."  This will return
both files and folders.