Don't overwrite suggestions list if the request that's been returned isn't the last request made
Don't overwrite suggestions list if the request that's been returned isn't the last request made

Previously, an AJAX search which was slow to return would overwrite the suggestions list even if another search has been made and returned in the meantime. Now ajaxRequestCount is incremented every time a request is made. When an AJAX search returns its results, this counter is checked. If another request has been made in the meantime, the results of the slow request are discarded.
Fivium/jquery-tagger