Using ConfigObj for configuration
Added support for string formatting interpolation in configobj
Added support for reusing EnvironmentDefinitionByTag
Further separation of environment specific functionality
Cached tag mapping to dict