Add multicore compiler variant `4.12.0+domains`
Adds Multicore OCaml compiler to enable building tezos with Multicore. We have added it to our forks of tezos-opam-repository & tezos. I shall drop in some patches to tezos repo for multicore compatibility if it is all right to integrate them here.