Support for non-default tablespace

Enables support for non-default tablespace. Right way
to use this is when master and standby are two different
machines. In source directory mode there is possibility of data
corruption as both the servers modifies the same instance of file.
In this version dropped tablespace cannot be recovered.