Deep merge implentation for C#

Does not include any deep merge specific tests, only test the public API feature.

http://antix.co.uk/Blog/Merging-objects-using-JSON.NET

https://github.com/JamesNK/Newtonsoft.Json/pull/94
WIP failing test for python deep merge