Improve script event debug messages
Add debug output for entity destruction
Add warning and debug output to `playanim` cmd
Cleanup event queue functions and add debug output
Add more script timer debug output
Don't freeze broken scripts

Instead, continue with the next line.

Our script parsing is slightly stricter than the original AF and doesn't
allow commands to span multiple lines. This only affects a few scripts
with newlines between the wrong tokens, some of which already have
script warning suppressions - and we already continued with the next
line if there was a script warning suppression defined.

These peculiar newline positions should be fixed in the actual scripts
once we have the infrastructure for that. Until then, they can be
collected as script warning suppressions.

Fixes: bug #584
Suppress script warning at akbaa_tentacle:3424:on
Suppress warning at akbaa_tentacle:3747:dodamage
Suppress warning at chest_metal_0023:495:unsetc...
Suppress script warning at hanged_gob:526:playanim
Remove unused constant PAGE_CHAR_SIZE