added quaternion functions and addditional constructors and added transform functions and fixed some operator overloads
added quaternion functions and addditional constructors and added transform functions and fixed some operator overloads

JJscott/single_header_math,JJscott/single_header_math