adds simple global module register
changes ws filter and handler to interfaces as they usually close over a context.
uses lab mods. the httpmod is not pretty yet.
moves http related code into new package.
merges package lab and use modules.