support compilers with maximum template recursion depth of 128
Fix crash seen in ROOT-5570.
Fix for changes done with the vc merge:

 - Add a Scalar typedef definition in the TVectors  in order to use the ROOT::Math::VectorUtil functions
 - Fix a bug introduced in the Choleski decomposition for making it compiling with Vc. This fixes the testInversion test