Expose ProjectRunnable#toString to set the thread name in core Setting a proper toString message will allow Gerrit core to include the message in the thread name which makes debugging easier. Change-Id: Ie874ca95ee6f74352cf161cd4ebecd9e00ec9045