Added Arr::mergeRecursively
Environment config now only needs the settings that need to be overriden