Self-contained socket library for java 1.7+, based on NanoHTTPD