Updated all plugin interfaces to take Job objects as arguments instead of Discs