FuncCraft C++

The public C++ entry point is funccraft.h. Include it for normal user code instead of including lower-level implementation headers directly.