Updated blob service helper acquire lease.

Fixed an issue in the recursive call. Also fixing an issue where a different deferred was resolved than the original would return.