Stage.act() calls requestRendering() if any actions are added or fired

Keeps animations going even if setContinuousRendering() is set to false (fixes #2228)
That shouldn't happen in practice because rendering only gets triggered if runningActionCount changes during the Stage.act() call. But perhaps too clever. I can just change the counter to a boolean and clear it after Stage.act().