mw.loader: Fix regression that caused CSS load after scripts.
Follows-up
705d50c which introduced cssText buffer (yielding
one tick of the event queue to reduce the number of forced
repaints).
However since that made CSS loading asynchronoous (be it only for
a split second) it caused some nasty side-effects.
This was also reflected in the unit tests that had to resort
to doing setTimeout from within the mw.loader implemented script
to assert the styles. This is now sane again: Scripts execute
after styles are inserted.
Bug: 46401
Change-Id: I7b1562b12c8ed1a0286c19ef9db8f76870d4f69e