[WebKit] Clean loop's address after free.

The RunLoop still received new events when terminating, which would
then try to wake up the already dead message loop, and resulted in a
double-free bug.