doc: fix broken links
Fix multi-format serialization of nested types imported from other modules

This can happen if some of the _piqi_ext.ml dependencies generated from imported
Piqi modules are omitted during linking. The fix is to always force them to be
linked.
Undo temporary fix for building with ocamlbuild, because this has been
fixed upstream
Merge remote-tracking branch 'upstream/master'