Arbitrary Rotation

Added to MatrixOps.makeArbRotation and in the ewu basics overloaded
rotate method