Iterate all the files
iterateFiles(uri, fileCallback, finishCallback, regexp)
recursively call the fileCallback for every file in the folder. Calls the finishCallback if all files have been handled or if an err occurs.
Optionally pass in a regexp to match the fileName by. If the regexp fails then the fileCallback will not be called for that file