refactoring, build static html, first merge of trace code
merge changes by yetzt to traceroute lib
builder for static html