remove explicit splat for mixed scalar/simd operations
make elementwise_<Tag> try to splat all scalars before calling map + make map cast scalars to type with the right size
fix mpl hierarchy, shouldn't keep const
assert that type in native is not a reference or const qualified
fixing bad type in exp10 test
bad type in cover system test
bad type for incrementation in cif/rif
try to fix typing problems in colon and relative_index
bad cast in exp10 unit test
-1 replaced by dec in flipxxx make things work
++ and -- operators always added 1 as an int. Use the inc/dec functions instead
fix typing in algorithm test