New Features in WCF 4.5 - Task-based Asynchronous Programming