Simplified ECommerceRequestExecutor's task handling
Simplified ECommerceRequestExecutor's task handling

Forcing SyncAction isn't necessary when running on .Net 4.5 due to its new
asynchronous pipeline which follows CLR conventions for kicking off
asynchronous operations.

Its important though that the asp.net website is configured to use .net 4.5 or
sets the UseTaskFriendlySynchronizationContext setting to true.

burningice2866/CompositeC1Contrib,burningice2866/CompositeC1Contrib,burningice2866/CompositeC1Contrib