Dispose inner IAsyncEnumerators in AsyncEnumerable.SelectMany.
Do not call dispose within lock-statement.
Merge pull request #6 from Blewzman/FixAsyncEnumerableSelectMany

Dispose inner IAsyncEnumerators in AsyncEnumerable.SelectMany.