Check if already paused before pushing additional pause scene.
Protects from multiple pauses in a row.

Without this change pausing twice unpauses after one unpause call.
But requires multiple unpause calls to clear scene stack of pause
instances.
Merge pull request #98 from funinvegas/PauseOnce

Check if already paused before pushing additional pause scene.