added host vector 2/3/4 and device vector 4. added all interleaved and deinterleave combinations. added small test for multicomponent vectors. updated vector compute macros to allow multi component more easy