Fix: operator-assignment is not commutative (fixes #1556)

I also noticed that the table on http://eslint.org/docs/rules/operator-assignment.html wasn't getting rendered properly (I'm guessing it's another issue with the renderer because it seems to render properly elsewhere), so I put the whole table in a fenced code block.