Add appropriate spec guards for pg_enum extension's add_enum_value

PostgreSQL didn't support adding values to enums until 9.1, and
didn't support the IF NOT EXISTS syntax until 9.3.