Replaced deprecated cast.hpp with polymorphic_cast.hpp. Droped dependency to the Numeric library
more robust implementation for BOOST_RANGE_EXTRACT_OPTIONAL_TYPE
Merge pull request #10 from apolukhin/develop

Replaced deprecated cast.hpp with polymorphic_cast.hpp. Droped dependenc...
fixed and resolved missing coverage in the copy_backward unit test.
More remove execute attribute from files.

  rel. to:
  https://github.com/boostorg/range/commit/e0e6fefb1ed5e6207428143876f507d45b381891

Signed-off-by: Kohei Takahashi <flast@flast.jp>
Merge pull request #12 from Flast/pr/file-mode

More remove execute attribute from files.
Fixed range adaptors that were creating underlying iterators that were not default constructible.
Merge branch 'develop' - small fixes in addition to a more major fix for adaptors
producing iterators that did not have default constructors.
handle composite iterator traversals in iterator_range
Merge pull request #13 from ericniebler/iterator-range-traversal

handle composite iterator traversals in iterator_range
Merge branch 'develop' - contains emergency fix to traversal tags to fix the accumulator tests.
work-around for msvc limitation that causes has_iterator<> to fail for structs named iterator. Only applies to msvc-10.0 and earlier.
Merge branch 'ericniebler-develop' into develop
Merge branch 'develop' - to incorporate the MSVC workaround for range_iterator by Eric Niebler.
add missing inline keyword
add missing inline keyword
merge back from master
remove executable bit on range.hpp
Merge branch 'master' into develop
attempted fix for iterator_range relational operators bug