Started updating "0install select" to use the OCaml solver

It does the solve in OCaml, but whether it succeeds or not it always
falls back to Python for now.