Added initial windows_distribution

This one only falls back to Python if you ask it for a package the
Python version knows how to check. Otherwise, it successfully returns
an empty list.
Use the OCaml solver by default