Add base classes for processor integration tests

There is no consistant definition of what tests should be covered in
processors.
Move processor tests into individual folders

Kept this commit seperate to help those who may want to rebase their work
over my changes.
Organise SQL Server integration tests