Added unsubscibe function
Modified the add-product and update product functions
Modified the, Add key after product has been synced/promoted
Added blockers to, Add key after product has been synced/promoted testcase