FreeBSD build fixes.

Use clang (default nowadays)
Fix missing stdio.h include.
Add basic (non-OSX) clang toolchain for FreeBSD.

Change hello world to build on FreeBSD.