core: config: support multiple configurations

Support multiple configurations by ':' separator.
Support extra configuration to allow not overriding
default.

Change-Id: I2b1d2b41713e9ac4c27a32c4d3114d5c27106bb8
Signed-off-by: Alon Bar-Lev <alonbl@redhat.com>