Simplify failing builder lists.

-Get rid of the "BUILDING" category. In order to make this work,
we'll need to plumb through a list of builders for each testtype/waterfall
combination. While we have that information for the flakiness dashboard,
it just doesn't seem worth it for this feature.
-Stop trying to do complicated things with the builder name
and just show the raw builder name. It takes up more space,
but it scales better to the full list of chromium builders and
is less complexity for sheriffs to understand.
-Once we've done the above, stop plumbing builderLatestRevisions
everywhere. Technically it's dead code now, but Levi's patch
in progress is using it, so I don't feel compelled to delete it.
-Finally, we can now remove config.js entirely.

NOTRY=true

Review URL: https://codereview.chromium.org/409063002

git-svn-id: svn://svn.chromium.org/blink/trunk@178625 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Add task related methods to WorkerThread.

This CL adds methods to WorkerThread that are present on WorkerRunLoop in preparation of removing the latter. It is just forwarding the calls for now, but makes it easier to remove the WorkerRunLoop later on.
There is also some cleanup of headers in other files.

BUG=301515

Review URL: https://codereview.chromium.org/405933003

git-svn-id: svn://svn.chromium.org/blink/trunk@178626 bbb929c8-8fbe-4397-9dbb-9b2b20218538
Process MessageTypeClose even when m_sendingQuota==0

Review URL: https://codereview.chromium.org/404723002

git-svn-id: svn://svn.chromium.org/blink/trunk@178627 bbb929c8-8fbe-4397-9dbb-9b2b20218538