WIP: make WeakObject inherit from AsyncWrap

TLS tests are still segfault'ing.