Further support for constant functions.

Add support for case, forever, and repeat statements in constant
functions. Also fix a bug in the constant function implementation
of NetESelect when used for zero/sign extension.
Merge branch 'master' of git://github.com/steveicarus/iverilog