add initial support for viewing variants in the sdk config tree. refactor some code which initializes sbsv2 contexts.
some hacks added for re-loading configurations when the default config is a variant.
# use glob syntax.syntax: globbinruntime\.DS_Store