Adds more async extension methods

Fix #256