Add unit test coverage for Trigram#rank
Add guard-rspec
Remove usage of #arel_wrap in Trigram feature
Move arel_wrap private method into tsearch for now

The goal is to remove it entirely
Add unit test coverage for TSearch#rank
Add unit coverage for TSearch#conditions
Refactor TSearch to remove sanitize_sql_array call

Fixes #83