add removeOnFailed flag
Created by: mwielbut
Bull currently supports a removeOnComplete flag for each job that frees up space when a job completes. It would be great to also have a removeOnFailed flag to automatically do the same when a job has exhausted all attempts.
*Workaround is to call remove manually on the final failure or run clean('failed') periodically.