update library reference
add duplex channel cache and heartbeat method
resolve the remote host name issue
Merge remote-tracking branch 'remotes/a23126-04/master'

Conflicts:
	MeetPoint/Distributor.Service/Src/Util/ServiceProxy/ServiceRealProxy.cs
do merge
workaround for remote host issue
  - connect from local will not use the uri parameter