Convert the rest of the methods to use the internal async methods. Public methods are now async as well.

Signed-off-by: Ryan Hatfield <ryan.hatfield@onsharp.com>