trivial bugfixes discovered by unit test
added further short_vec implementations
added AVX implementation for short_vec<double, 16>
added AVX implementation for short_vec<double, 8>
added AVX implementation for short_vec<double, 4>
added scalar implementation for short_vec<double, 32>
added scalar implementation for short_vec<float, 32>
added last scalar short_vec specializations
reworking header guards
minor fix
use sqrt from std namespace
minor fix
and another...
same corrections for float vector
and more...
and back...
fixed header guard
removing some superfluous braces
and another fixed header guard
sigh...