New build for windows and update requirements

fix #971
fix #919
replace #991
* **Git**  (preferably to other revision contol systems)