Added inplace operator overloads for +=, -=, *= and /=.

Some wore working fine without this, but -= was causing problems.