Add callback for product restore content available to restorePreviousTransactionsOnComplete

Add onComplete handler to restorePreviousTransactionsOnComplete. There are two stages to restore: the restore transaction succeeds, when restoreCompletionBlock is called, and any hosted content is downloaded, when completionBlock is called.