caos.session: Turn abstract methods into abc.abstractmethod
caos.session: Turn abstract methods into abc.abstractmethod

Raising NotImplementedError unconditionally is not practical, since
it prevents placing any useful code into abstract methods.

edgedb/edgedb,edgedb/edgedb,edgedb/edgedb