Changed to not use predis, the native extension should be faster.

Also increased search timeout and allowed 1 character searches.
Added support for 'keywords'