auto-commit: translation updates
emit Lua events and timers during hyperspace

I believe the original problem that this worked around has long since
been fixed. At the very least, I haven't been able to reproduce it.

Either way, this is necessary if a lot of UI functions I'm working on
are going to work.