ConfView: port to knockout with jQueryUI widgets.

This also requires https://github.com/inaes-tic/mbc-common/tree/ko_confview_test_relational_clean

We transform the config structure into nested Bacbone-relational models to simplify the rendering with knockback. The format used by the backend is not changed as this way of storing the config (like relational models) is not only less efficient but also a lot harder to work with.