Split RL modules into separate script and style modules

This lets us properly support both js and non-js clients
without issue. using addModuleStyles apparently does not
resolve dependencies, making it absolutely useless.

Change-Id: I4165f92c0104fb3c1b5582b0aa7893bbab495707
Merge "Split RL modules into separate script and style modules"