vm: Attempt to modulo by zero triggers a DivisionByZeroError.

Otherwise, it's the same as trying to divide by zero (crash!)