Change how rescues are handled

Always add a Rescuer to the list, then call try_rescue on the whole
rescuers list if the Promise isn't pending anymore.
Merge pull request #11 from gcapizzi/change_rescue_handling

Change how rescues are handled