Swenzel/veccore umesimd v2
More worked out version of the UME::SIMD backends. Based on the previous discussion, improvements include:
a) 2 different versions of the UME::SIMD backend ( one with automacialy adjusted vector sizes and one with fixed sizes ) b) refactoring of code to avoid code duplication c) move the trait to calculate SIMD register widths into a separate header
Both UME::SIMD backends pass the unit tests ( after applying a patch to umesimd which I submitted to the author for review ).