Issue 5908 - Optimizer generates wrong value with divide-by-zero.

Reinstate optimizer error for integer division by zero

https://issues.dlang.org/show_bug.cgi?id=5908
That makes sense.  Updated.