updated Makefile, chooses clang if on FreeBSD >= 10
fixed missig declaration
fixed Makefile
helptext and changed flag