unordered is a submodule of boost
Cleanup: don't fill a map just to iterate over it
Never recurse into directories that are explicitely in the changeset