Renamed make_range -> make_iterator_range.
Added function distance and enclosed range.hpp in ph namespace.
Distance now returns difference_type, and addeed distance tests.