allow simultaneously searching on both tsvector & non-tsvector columns

Opening this again, tests included this time. (#126 was the old PR)

@nertzy would appreciate you taking a look when you get a chance :). Happy holidays! :santa: