Add a thread dump signal handler

Based on the one in Zuul, but output thread names.  Also, update
Thread constructors to provide useful names.

Change-Id: Ic710a729a1986b7cf67cd7f7812a396a020c4936