Remove the need for '=' and ';' in the block syntax.
Remove the need for '=' and ';' in the block syntax.

Also, make the grammer more readable and rewrite the earlier
parts of the grammer to remove shift/reduce errors

saleyn/erlcfg