added WCF error handling to JSON
added console logger
document.id to json omits empty guid value
optimized database query with empty condition
Merge branch 'feature/wcfService'

* feature/wcfService:
  document.id to json omits empty guid value optimized database query with empty condition
Merge branch 'master' into feature/errorHandling

* master:
  document.id to json omits empty guid value optimized database query with empty condition
Merge branch 'feature/errorHandling'

* feature/errorHandling:
  added WCF error handling to JSON added console logger