Add convert implementation for Boost.Tuple

Signed-off-by: Kohei Takahashi <flast@flast.jp>
Add convert implementation for std::tuple

Signed-off-by: Kohei Takahashi <flast@flast.jp>
Add mpl::clear implementation for Boost.Tuple

Signed-off-by: Kohei Takahashi <flast@flast.jp>
Add mpl::clear implementation for std::tuple

Signed-off-by: Kohei Takahashi <flast@flast.jp>
Add test for convert seq to tuple

Signed-off-by: Kohei Takahashi <flast@flast.jp>
Add test for convert seq to std::tuple

Signed-off-by: Kohei Takahashi <flast@flast.jp>
Merge pull request #7 from Flast/pr/adapt/tuple

Additional supports adapting (BoostTuple implementations
Fix test error in msvc-10.0

  Including fusion/adapted/std_tuple.hpp will occur compile error.
  Therefore, entire test should be ignored.

Signed-off-by: Kohei Takahashi <flast@flast.jp>
Merge pull request #8 from Flast/pr/msvc-10.0/test

Fix test error in msvc-10.0
add automatic hash function creation
replaced tabs with 4 spaces
fix documentation, introduce "See also" block
Merge pull request #12 from fiesh/develop

add automatic hash function creation
Initial constexpr support

This allows to use, e.g., boost::fusion::fold within constexpr functions.

The BOOST_CONSTEXPR macro is used to declare functions constexpr.
Merge pull request #14 from gnzlbg/develop

Initial constexpr support
Add metadata file.
Merge pull request #15 from danieljames/metadata

Create metadata file.
Change to test std::tuple now that Boost.TR1 is deprecated and due to be removed.
Merge pull request #17 from jzmaddock/patch-1

Change to test std::tuple now that Boost.TR1 is deprecated