Adding require for TS-focused half.
Tests. Should have come first, I know. Shh.
Update gem dependencies.
Merge branch 'master' into fs-delta
Update to 1.1.0.
Support Rails 3 Rake task autoloading. Remove Gemfile `:require` requirement.

Closes #7.
Bump version.
Bump version (Rubygems backwards compatibility issue).
Trying to address https://github.com/agibralter/ts-resque-delta/issues/8
again.

Gem built with Ruby 1.8.7 and rubygems 1.8.11.
`rake ts:si` needs thinking-sphinx >= 1.4.1, otherwise a "rake aborted! undefined method `generate' for #<ThinkingSphinx::Configuration:0x101010101>" will be raised
Merge pull request #9 from jmonteiro/master

rake thinking_sphinx:smart_index needs TS >= 1.4.1
Bump version.
Update to riddle 1.5.0+ syntax (indices vs. indexes).
Bump version.
Moving flag as deleted behavior to a redis set.

This is a large refactor combined with new functionality.
I've removed the flag as deleted job and rolled that functionality into
the current delta job.  When a model is indexed I create the delta job
and add the flag as deleted document id to a redis set.  The delta job
handles getting the set of document ids to flag as deleted without
racing.

This should also allow multiple resque workers to work off different
delta index jobs (on distinct indices) concurrently.
Updating mock_redis.
Adding a verbose switch for smart index.
Fixing flag as deleted id filtering
Batching id check into batches of 4096

Sphinx doesn't like filtering on attribute lists longer than 4096.
Actually use the persistent connection.