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
Organise SQL Server CE integration tests
Organise Postgres integration tests
Organise Oracle integration tests
Organise Firebird integration tests