Name the Prolog execution thread

Store the goal as part of the thread name, to make it clear
what the thread is performing.
1 file changed