Merge branch 'master' into feature/wcfService

* master:
  mongo document extra fields serialization server AddDocument tests
  added WCF error handling to JSON added console logger
custom serializer client->server only
fixed wrapped messages for .net
added reply support for json formatting
Merge branch 'feature/wcfService'