[lib] Add action type for processing holders
Summary:
Added action types and updated reducer for the "process holders" action.
- Holders are marked as PENDING_ESTABLISHMENT or PENDING_REMOVAL, before making Blob calls
- Afterwards they're either removed or marked as ESTABLISHED.
- In case of failure, all of them are marked as NOT_ESTABLISHED / NOT_REMOVED. This will be then handled by a handler component (introduced later) for retrying.
Depends on D13403
Test Plan:
- Reducer unit tests
- Tested together with actual Blob calls
Reviewers: kamil, tomek
Reviewed By: kamil
Subscribers: ashoat
Differential Revision: https://phab.comm.dev/D13408