Update dependencies. Use async sgp-lib API. Update tests.