Make root configuration model load completely

* Modify interfaces so that all the configurable fields can
  be reflectively discovered.
* Add tests to prove each problem field has css generated

Change-Id: I047d7b89ff6a7e7db6165441a90c09e7fb4e755b