EnvelopeStorage: Add notifications to avoid active polling
Created originally on Bitbucket by cdevienne (Christophe de Vienne)
The current implementation of EnvelopeStorage actively attempt to get new fragments every second.
We should add notifications related to the envelope storage so that every time an envelope fragment is added to the storage, pending retrievals can be awoken.