Remove deprecated etl batch methods.
Started adding a generic stage to the pipeline.

Intention is to remove schema-table specific pipeline stages.
Add in some more tests to specify what is required for a stage.

Stages must take at least one source and sink.
Add in filter strategies to Generic stages.

Potentially these will be backed out at some point.
Add in a row deduplication transform.