Search Strategy method be overwritten with configuration
StringDistance/WordDistance was a little confused
Updated Caches to use Timestamps

Clearing the cache can be destructive, what if someone else is using
it!?
So, we just increment a timestamp, and let old things fall off the
bottom.
rake tasks use different syntax, bump it.
merged cache and string_distance changes