Fix for GitHub issue #115 - synthesis aborts on case with max guard of 0.
Fix for GitHub issue #115 - synthesis aborts on case with max guard of 0.

The calculation of the required multiplexer width was incorrect for
the corner case of a single guard value of zero.

themperek/iverilog,themperek/iverilog,themperek/iverilog