Add support for relocating tablespaces

This initial version takes one or more arguments of --tablespace (-T)
with a format of "oid:/absoute-path". This would ideally be the
tablespace name but we don't have access to that without creating a new
database connection (without replication enabled).