Return futures in transaction wrapper when multi block used

Change-Id: I090566bcc920d4332f99b9248792de72cec938c8
Reviewed-on: http://gerrit.causes.com/39130
Reviewed-by: Shane da Silva <shane.dasilva@brigade.com>
Tested-by: Shane da Silva <shane.dasilva@brigade.com>