LogReceiverWebServiceTarget - allow to override WCF client creation/configuration

To allow configuring the WcfLogReceiverClient from code extracted it's
creation to a protected virtual method
Added XML comments to CreateWcfLogReceiverClient method
Merge remote-tracking branch 'contrib/wcf-code-config'
Replaces tabs with spaces