fix call DataContractSerializer with collection of known types and added DataContractSerializerOperationBehavior in case method has attribute OperationContrac
Merge remote-tracking branch 'myska/wcf-fix' into wcf-fix

Conflicts:
	mcs/class/System.ServiceModel/System.ServiceModel.Description/ContractDescriptionGenerator.cs