Fixes #5 (partially?). This is a best effort close using Runtime.addShutdownHooks (trying to close all the binding sockets). But this is not guaranteed, so you might see some IPC devs lying around.
Will reopen if this is a major issue.