dump results immediately after inling not just after the inlining cleanup callback
cleanups
parser: cleanup
explicitely set noreturn modifiers on entities

In theory we should already get them from the type, but currently we
don't properly merge types when we have declaration+definition. So this
is an ad-hoc workaround as modifiers are merged correctly.
adapt to new endless loop handling in libfirm