add a couple of missing includes + make native instantiation dependent in ssse3 hmsb
add boost/simd/include/functor.hpp file as a lighter version of boost/simd/include/simd.hpp
replace include/simd.hpp by include/functor.hpp
add missing includes in various functions
remove unnecessary complex include in boost/sdk/simd/io.hpp
include boost/sdk/simd/io.hpp in display
add missing extensions and functor includes in boost/simd/include/functor.hpp
make splatted_minimum and splatted_maximum use make_dependent
fix typo in include in signgam
including boost/simd/sdk/simd/native.hpp explicitly in all simd tests