CommandInfo: fix canCancel to use Cancelable iface

There was no need to rely on a separate cancelable Plugin attribute,
since the Cancelable interface already signals whether the command can
be canceled.