Merge branch 'feature/database'

* feature/database:
  mongo document extra fields serialization server AddDocument tests
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'
folder renamed
removed redundand logging
Merge branch 'feature/wcfService'
Merge branch 'master' into feature/database