Raise on heartbeat thread death

@tleach 
To test this you could `patch` `self._start_heartbeat_thread(lambda: stopping)`