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

and ugly hack since Boost.MPL has no variadic templates based vector.