Updated Windows download link to point to new installer exe.