Let int vectors have int length.
Also, made GenericMath's slerp use TrigMathD for Quaterniond's.
Converted tests to templates