The key file is deleted properly (fix #55)

The key file is not deleted if it's defined by `GIT_KEY_FILE`