Automatically extract the received file if it is requested by the user

In order to prevent memory leak, I unref the private GFile owned by
EmpathyFTHandler and use g_object_set to set a new GFile.