AssetCollectionIterator bugfix

AssetCollectionIterator bugfix: fails to work with files like /a/b/c/d.e/f/ile.ext.
The current code uses strpos() which will return the wrong path in case the folder path contains a directory with a dot in its name.