rename container_wrapper to container_view and added rebind template in [reverse_]range_access_traits
new interface for range_access_to_iterator_traits and indirect_iterator_access_traits
move recursive_for_each, foe_each2, for_n in falcon::algorithm
simplification of unique_merge and unordered_*