Avoid reevaluating namespace paths

Previously each time this method called the finder instance the namespace paths would get appended to the iterator meaning that each time through the loop $iterator would keep growing and referencing paths from the previous loops.
Merge pull request #38 from slipo/master

Avoid reevaluating namespace paths
Merge branch 'master' into release/1.0.4