Rather than providing a single decorator that handles both making the method remoteable *and* a classmethod, rework the remoteable decorator so that it can handle both class and instance methods. This mirrors what was done in the `abc` stdlib library, where `abc.abstractclassmethod` was deprecated in favour of the `abc.abstractmethod` / `classmethod` decorator combo [1]. [1] https://docs.python.org/3/library/abc.html#abc.abstractclassmethod Change-Id: I8e710cb0cc1276b0ec65200a1707f53c400d333c Signed-off-by: Stephen Finucane <stephenfin@redhat.com>