Make it work under Haiku

* Now uses udis86 for disassembling (we don't have disasm)
* Use the correct path to the kernel
* Add a preview mode with tiny unreadable font
* Add a "test" rule to the makefile.