Made sure that cols won't appear twice when search is in "string" mode

Unfortunetly this also has the downside that the avg query time is now
300-400ms with long strings going all the way in at 700ms-1.9 secs.

While this is "standard" delays, this isnt really okay for most people
since thats 1.9 secs on the server end and NOT the whole time it takes
to get the results to the clients, if the client is in brazil then it
could take up to 5-8 secs to do a query. And that would suck because
its designed to be like "google instant"