opam.ocaml.org integration

This should prepare ocaml.org to generate a template for opam.ocaml.org and host the necessary assets. No user-visible changes should occur after application.

Please review.
Both type of quotes are possible in JS, no?