[cage] Provide coda for generated include/*.pasm files #1032
--maintainer: regenerated compilers/imcc/imcparser.[ch]

with new -*- buffer-read-only:t -*- header
[imcc] add imcc flags to the refactored API and use it in parrot_old (again)

parrot_old -y works fine now.
Also re-enable symbolic api_flags by including the relevant headers.
Issue [GH #1033]

Add old imcc optim flags as Parrot_trace_flags, but the optimizations
are not yet passed through
[imcc] add more flags to parrot: -y -E -a

re-enable some old flags now in parrot2 also [GH #1033].
Also re-enable symbolic api_flags by including the relevant headers.
[GH #1035] require -a parrot arg for .pasm files

add -a to all .pasm file invocations, as temporary parrot
does not accept .pasm without -a set.
relax mandatory parrot -a requirement

check each argument for .pasm as in parrot_old, and set the
have_pasm_file flag (i.e. -a) then automatically.

broke t/pmc/sub.t and t/src/checkdepend.t