Made config work in a cascading way instead of a top level replacement
Added ability to provide a custom merging strategy
Merge pull request #2 from mediarain/master

Made config work in a cascading way instead of a top level replacement