Finish Tween->Scenario conversion

No more Tween objects, all UI animations use Scenario now.  Scenario
received a few updates as part of this process, as well: It no longer
requires the map engine be running (enabling its use on pre-game
screens, e.g., the title screen), and scenarios can be stopped midstream
via the .stop() method.