Settings processing rework

* enhancement of dependent setting processing
* fix for toggleable group disabled state calculation
* metadata section of toggleable setting group is considered as a common setting structure

Closes-Bug:#1340692

Change-Id: I0300f8ddc546e394eea8826d6d7c7bfc9b4e709d