qt5apps: inspector: refactor to support growth

* Do MarSystem recursion within QML for increased flexibility.

* Implement choice of MarSystem children layout according to parent type.

* Prototype layouts for Series and Fanout.