[rawsocket] Fix teardown of the rawsocket server impl
[rawsocket] Fix teardown of the rawsocket server impl

Valgrind was reporting bytes in use at exit. The rawsocket handlers
were holding references to the impl via the registered handlers. We
now use a weak pointer to break the cycle.

tplgy/bonefish,jpetso/bonefish,tplgy/bonefish,jpetso/bonefish