Unlinking should not be attempted indefinitely

When unlinking a file and there is an error, the `Bluepill::System.delete_if_exists` will retry. Due to the way the method is written, however, the `tries` variable would be set back to zero. This means that the method will loop indefinitely. This remedies the situation by moving the tries variable to the outside of a begin/rescue/end block..