Add tests for #3225
Merge pull request #34 from Flast/develop

Misc...
Add result_of::{copy,move}, close #5886

Thanks to: Jamboree
fusion::swap should be inline
result_of::{copy,move,swap} are now SFINAE-friendly
Fix document typo
Fix hard compilation error with nested fusion::cons.
Merge pull request #36 from ldionne/develop

Fix hard compilation error with nested fusion::cons.
Use BOOST_CONSTEXPR instead of (nonexistant) BOOST_CXX14_CONSTEXPR.
Merge pull request #37 from ldionne/develop

Use BOOST_CONSTEXPR instead of (nonexistant) BOOST_CXX14_CONSTEXPR.
Merge pull request #37 from ldionne/develop

Use BOOST_CONSTEXPR instead of (nonexistant) BOOST_CXX14_CONSTEXPR. (reverted from commit 3280267ed4c6a5fbd3b1f6b195c7a8f62a776cbe)
Merge pull request #35 from Flast/develop

Minor fixes
test that adapted members can actually be expressions
Fix compilation error with as_deque in C++11.
Merge pull request #38 from ldionne/develop

Fix compilation error with as_deque in C++11.
added failing test as per https://github.com/boostorg/fusion/pull/38
result_of::size::value and result_of::size::type::value should be same type, rels to: #7304.
Fix for fusion pair to make the compiler select the proper copy
constructor and remove a viable, but wrong, constructor. test added.
remove unnecessary actor to tighten ADL resolution. the one above it is
sufficient.
added missing include