Raise NotImplementedError if Dispatcher with no implementations is called

Previously, the error raised was AttributeError, since the 'ordering'
attribute is only set when the first implementation is added.