Refresh the tableView only if the textField is still the first responder

When the network connection is slow and the user fills in the textField without any help from the auto complete, TRAutocompleteView adds a tableView to the bottom of the textField even though the textField is no longer the first responder.