vsmc.hpp include almost all headers
move vsmc.hpp to vsmc/vsmc.hpp
enable more features in vsmc.hpp based on compilers
predefine VSMC_HAS_CXX11_LONG_LONG