Fix xemacs tests, part of last commit
tests: Avoid site-start variations in testing.
Add additional loop constructs to verilog-no-indent-begin-re

When verilog-indent-begin-after-if is nil, certain keywords should not
trigger indentation of a trailing 'begin' statement.  This list now
includes the looping keywords 'do', 'foreach', and 'forever'.