remove hardcoded path to bash
more syscalls for OpenBSD
arc4random() is everywhere where it possible
fixed compilation and added config.h for several files
added OS dependent condition to Makefile
hide code for kernel_taint everywhere for BSD
fixed iovec
there is no support for perf_event_open(2) on BSD
resolved warnings with major()/minor() functions
hide unused things under define __LINUX__
- resolved warnings related to network syscalls
- added hack with WORDSIZE. Currently I don't know better solution for that. :(
- added more arc4random()