Fixed issues with += and -= for element_prod() and element_div() (Issue 21)

+= and -= introduce temporaries, which needs improvements.
This, however, will be part of a larger refactoring (generator, further element-operations).