Improve use of scenes in /firefox/new.

See bug 919788.

This makes a few changes:

 * if you arrive on the page directly from #download-fx the animation is suppressed.
 * dowload is initiated in an iframe so current page CSS images don't get cancelled before loading.
 * scene2 is suppressed on Android
 * fixed bug in IE < 9 going directly to #download-fx
 * improve inline commenting
 * use LESS-CSS mixin for transitions in CSS.