Remove redundant 'leave 0' from inlined functions.
Eliminate redundant 'enter' instructions.
Improve IR assembly output.

Labels were not ending up in the flattened output, the 'comment'
constructor was unused, and activation data was not being shown
correctly or consistently.
Add 'drop' instruction.