1) Ensure that when the slot is created with pg_create_physical_replication_slot if the output plugin does not exist it will error.
2) Currently when the decoding context is created and the output plugin does not exist the protocol will respond with CopyDone. This patch will return an error instead and abort the copy connection.