[tsl:concurrency] Split Map and TryMap functors into two separate functions
[tsl:concurrency] Split Map and TryMap functors into two separate functions

Allow users to map AsyncValue into AsyncValue<StatusOr<T>> if they really want it and instead introduce a separate TryMap API that automatically folds returned StatusOr into async value error.
