Added support for Async operations in circuit breaker. 
Added corresponding unit tests. Required minor refactor and upgrade to c#
4.5.