add dot format in optimize debugging message

compile.c: add simple bpf compiler used to test it
add weblizer
fix bug: show extra instructions after this block
comment on how to use chromium to properly show the generated web pages
none
1. change the TRUE/FALSE out edge direction as original paper draw
2. show block->val[] as tooltip in svg
3. change forward action
Merge branch 'dot' into solofox-master
clean up
clean up 2