Make camlp4 optionnal in tyxml.
Add camlp4 dependency for the deriving, eliom and js_of_ocaml packages.