Cleanups and preliminaries around the parser

While rummaging about, take the opportunity to silence several warnings.
Merge branch 'master' of github.com:nwf/dyna
Wire in :-iaggr pragmas.