SU - add ALTER DIRECTORY functionalty to set path.

Syntax:
  ALTER DIRECTORY <alias> AS <path>

Notes:
 - Must be owner or super user to alter.
 - If directory does not exist for alias, then error is raised.
 - Uses Heap Scan for search - due to theorectical relative size of
   pg_directory.