Give test more time to execute to improve success rate.
Added test to make sure promise.timeout works without data argument.
Attempted to make use of promise module in GameSceneProxy and IntroScene.

Some bug was discovered, which will have to be fixed.