Fix spclocation in Postgres 9.2

pg_tablespace.spclocation column is gone in PostgreSQL 9.2. It's been replaced by pg_tablespace_location(oid) function.