Added optional async to Autocomplete Datasource

Also updated the example and created a manager
to demonstrate the pattern.