Enable FreeBSD builds with libc++ (llvm) and clang

- Enable FreeBSD builds
- Fix the build with clang and libc++ as default CXXSTD lib