Added `globalLock()` function that tells every active stack to lock a given type. Uses `FlxTypedSignal` for messaging. Useful for if you have a menu overlay and you want to lock any game related states, you could call `globalLock(FSMType.game)` to pause the game.