This commit was manufactured by cvs2svn to create branch 'fs_review'.
Preliminary changes after review
many path related review comments applied
directory_iterator simplification
add concept check on iterators
refresh path functionality and names
Initial commit
Final post-review changes