Make Provider / Suggestion API Async

:rotating_light: **WIP** :rotating_light:

This PR will make the autocomplete-plus provider + suggestion API asynchronous.

Status: **Not Ready For Merge**