Added compound assignment operator overloads

=* and =/ now works with additional vec2ds and floats