added unit tests for Finally extension method
added ReturnAsync extension method
fixed TaskExtensions class visibility and namespace