Changes:

* process monitoring refactored
* Use custom sharding-func in ds_local:index_read_filtered/6
Handle affiliate_cb/3 applied with repeatedly with the same args idempotently