Add read-only mode to ConfigurationItem
Add new constructor to ConfigurationItem
Merge commits from config-dev