FIX Config settings returned to normal after publishing completes

When calling this function onAfterWrite of a DO, the site theme was used to render the CMS form. This fix corrects that by restoring all the config options that are changed
Merge pull request #21 from dhensby/patch-1

Use Config::nest() where appropriate