Allowing chaining on the listen method and adding the close method

There were two important things missing in this module. The first one was the ability to close a http.Server and the second one was the ability to chain after the listening method.
You've got a typo on "return" here.