Simplified IsGameOscillating

by removing its dependency on StatisNotReached
Made IsGameOscillating publish GameIsOscillating
Made IsGameOscillating publish StatisReached
Made IsGameOscillating publish StasisNotReached

Also corrected spelling mistake: Statis -> Stasis
Renamed: IsGameOscillating -> HasGameReachedTerminalCondition
Removed HasGameReachedStasis

Its purpose is now fulfilled by HasGameReachedTerminalCondition