Allowing chaning after the listen method and adding the close method to the HTTPServer to resemble Node http API
Return an instance of HTTPServer
Fixing hint errors
Checking for null sockets
Cleaning if statement
Fixing typo
Null Check
Merge pull request #346 from pirumpi/master

Allowing chaining on the listen method and adding the close method