Renamed Run module to Exec

Avoids confusion with "0install run" command.
OCaml "0install run" now uses the OCaml solver

Running apps and selections with no extra options was already working,
but now we also support passing an interface URI or extra options
without falling back to Python.