Added test cases from 2012 paper on comparison of foss verilog synthesis tools
Added AST_INITIAL (before verilog "initial" was mapped to AST_ALWAYS)
Now only use value from "initial" when no matching "always" block is found