Improve the solution for building the ocaml-boxroot-sys crate on systems without the OCaml toolchain installed

Just a placeholder so that I don't forget.

But main thing is, remove the headers hack and add a feature flag to avoid compiling the C code as @jhjourdan suggested so that it all works fine in environments like docs.rs that never reach the linking stage.