Organise SQL Server integration tests

 1. Test table did not correctly quote table names
 2. Test table only supported one column - incorrect brackets
 3. No existing test coverage regarding schemas, constraints or indexes
Organise SQL Server CE integration tests

Test table did not allow custom index or constraint names. This is useful
for testing single quotes in index and constriant names.
Organise Postgres integration tests

Test table constuctor did not match existing pattern
 * "(table, processor / connection, schema, columns)"
Organise Oracle integration tests

 1. Found bug in processor code - object names were not been escaped
 properly.
 2. Test table constructor changed to match pattern (see previous commit)
Organise Firebird integration tests

Test table constructor changes to match pattern (see previous commits)