Remove dependencies of mpl::vector within c++11 fusion::vector

and ugly hack since Boost.MPL has no variadic templates based vector.
Improve integer_sequence implementation.
Adjust fusion::nview for variadic templates based fusion::vector

since FUSION_MAX_VECTOR_SIZE won't define in c++11.