verilog: Add test case to force memory leaks
verilog: Drop use of setjmp()/longjmp()

This makes the code more straightforward to read and simplifies
resources management.
verilog: Prune context stack when exiting
Merge pull request #136 from vhda/verilog/drop-jmp

verilog: Support unexpected end of file