SQUASH ME: revert to on-demand computation of thread endorsement

@gwprice @e0d 

per discussions today.  reinstates previous thread endorsement computation, and simplifies migrations.

once merged, this commit should be squashed into greg's last commit on the thread-type branch.