Ignored programs can now be removed

Ignored problems could not be removed from the ignored list.

Small issue exists where restart of the program is necessary for this to
take effect - will make it so that Update() checks to see if a handler's
program is still live