Update analogue.js, change Scenario fade behavior

Now using Revision 9 of analogue.js.  For Scenario, the screen fade mask
is now applied before rendering scenelets; this allows textboxes and the
like (the usual use for a scenelet with a renderer) to still be shown
while faded out.
Polish up opening scene

This is about as good as it's going to get until I have proper graphics
and animations to play with.