muxer now uses ctxCloser
net/service now uses ctxcloser
AddCloserChild + net ctxcloser
core is now ctxcloser
clean up core initialization

- less floating variables
dht ctxcloserify
Merge pull request #208 from jbenet/ctxcloserify

ContextCloserify