Add -linkall flag to ocamlcommon archives

This patch add the "-linkall" flag when creating the ocamlcommon.cma and ocamlcommon.cmxa archives.

Modules in "typing/" subdirectory rely on side-effects during initialization to setup forward references.
It would be unsafe for a module to not be linked, thus it seems preferable to enforce linking of  all modules.