Added notifications and fetch all jobs method

Added notifications for when a job is added, removed or the retry counter is incremented.
And added a fetch all jobs method for look at what's in the queue.