Added basic inheritance support for json objects when using more than two
config files. Subsequent files that are loaded will have the contained
objects append and replace properties if they already exist, instead of
completly replacing any duplicate objects.