Set a name for WorkQueue tasks (fixes #1830)
auto merge of #1977 : mbrubeck/servo/task-name, r=jdm

Now with 100% less breaking everything.  (An earlier version of this patch in #1948 switched WorkQueue from native tasks to green tasks, which I missed in testing because we don't spawn new layout threads by default on 1- or 2-core machines.)