Removing recursive directory iterator write operation as of facebook/hhvm#1761
Merge PR #5802 to develop branch, initial merging
Forward #5802
Merge branch 'merge/5802-develop' into develop

* merge/5802-develop:
  Merge PR #5802 to develop branch, initial merging
Merging PR #5804
Merge branch 'hotfix/hhvm-value-generator-iterator-infinite-loop' of git://github.com/Ocramius/zf2 into Ocramius-hotfix/hhvm-value-generator-iterator-infinite-loop

* 'hotfix/hhvm-value-generator-iterator-infinite-loop' of git://github.com/Ocramius/zf2:
  Removing recursive directory iterator write operation as of facebook/hhvm#1761
Simplified the algorithm change away from the recursive iterator, removed private method
Merge PR #5804
Merge branch 'Ocramius-hotfix/hhvm-value-generator-iterator-infinite-loop' into develop

* Ocramius-hotfix/hhvm-value-generator-iterator-infinite-loop:
  Simplified the algorithm change away from the recursive iterator, removed private method
  Removing recursive directory iterator write operation as of facebook/hhvm#1761