Added a few unit tests
Fixed NET4.5 Async Bug
Merge remote-tracking branch 'origin/dev'