Improve *BSD port again

- Use setpgid instead of setpgrp
- Add *BSD support
- Mute some -Wuninitialized warnings
- Mute some clang warnings
- Add a simple script for printing out the overall run summary

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
Sponsored-by: EMC / Isilon Storage Division
config.mk: Use cc instead of gcc

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>
lib/databin.c: Use stdlib.h instead of malloc.h

Signed-off-by: Garrett Cooper <yanegomi@gmail.com>