Changed set methods of ConfigParameter to set the modified flag.
Implemented new interface methods for ConfigManager using explicit
 template instantiation (to greatly reduce the amount of
 duplicated code).
Modified ConfigManager::storeValue(...) to mark affected configObjects, and
modified updateConfiguration() and updateConfigObjects() to update only marked objects.
Also changed Configurable::updateConfig(...) to be parameterless, and to simply
update all config values.