Makes rotation around Y-axis matrix. Can be used with arithmetic data types only.
template<class TYPE> void RotateY(TMat4<TYPE> &m, const TYPE a);