simd_cast: 4 more simd_cast_interleaved_argument_order overloads

This extends commit:3b7d38a8. Variadic templates (or my abilities) are
too limited. I think I could do something with crazy template magic
(involving index_sequence), but that would require rather deep template
nesting. :(

Signed-off-by: Matthias Kretz <kretz@kde.org>