Allow use of a dumb processor that doesn't know how to match very well.
Refactored use of dumb processor as per https://github.com/bbatsov/ruby-style-guide.
Added an example using a DumbProcessor that doesn't know much about matching, to demonstrate delegation to in-built processing.
Add Rubinius and 2.1.0 to Travis config.  Add Rubinius gems to Gemfile.  Fix deprecations in spec.
See if adding coverage fixes the error on exit
Merge pull request #148 from petergoldstein/feature/make_specs_green

Feature/make specs green
Merge pull request #122 from andyt/master

Allow use of a dumb processor when matching