subordinate `pending` within abstract `unresolved`

- conform to change made to `Deferral`
simplify and lighten footprint of instances

- use `_apply` and `allowed` similarly to `Resolver` and `Promise`
reword synopses; fill headings