URL-encode executorId query parameter in web UI thread dump pages

This fixes an issue where the executorId `<driver>` wasn't properly url-encoded in the web UI, which led to issues when proxying the driver thread dump page.

/cc @henrydavidge
Sounds good; I'm going to close my PR in favor of yours.