 Handle some special cases of unary 2's complement,  and improve netlist expression width handling.
 Handle some special cases of unary 2's complement,
 and improve netlist expression width handling.

CastMi/iverilog,CastMi/iverilog,CastMi/iverilog,themperek/iverilog,themperek/iverilog,themperek/iverilog