Bug Fixes in Development Tools
Don't randomly remove the reviewed patches
Only remove them if they are a temporary file created for a command.
This class should be probably splitted in two because the command case
is clearly a specific case of the file, at least in this implementation.