WIP
WIP
WIP
Schlepp's filters are now much more like plugins.

This will make it considerably easier to adapt to the sorts of
heterogenous behavior different databases need on copies.

The tests are broken in this commit due to the major rearchitecture.
That's the next task. :-)
Hmm. This was supposed to be moved, not renamed. Strange.
Adding a good number of tests. More to come.
Moving some files. Organization seems to make more sense this way.
Use the Hydrogen gem from rubygems, not from local.
Verifier is a better name than observer. :-)
Adding in things the verifier should verify happened.
Merge branch 'filters_as_components'