Beginning of implementation of recursion limits

Making progress, but slowly..  Added helper function of "GetFolderList"
to get the list of folders, and then the main function will do the
actual ACL processing.