[MLBEDSW-297] Setup and run on Microsoft Windows

Various updates to make vela run and produce identical output on
Microsoft Windows.
* Fixed overflow errors
* Fixed compile warnings
* Avoid problematic numpy version
* Updated README.md

Signed-off-by: Fredrik Svedberg <Fredrik.Svedberg@arm.com>
Change-Id: Ie48c63a92a00c81b3247d07f05b75d881319ddbb
diff --git a/ethosu/vela/fp_math.py b/ethosu/vela/fp_math.py
index 6637561..5228f03 100644
--- a/ethosu/vela/fp_math.py
+++ b/ethosu/vela/fp_math.py
@@ -41,7 +41,7 @@
     if a == b and a == np.iinfo(np.int32).min:
         return np.int32(np.iinfo(np.int32).max)
     divider = 1 << 31
-    ab = a * b
+    ab = np.int64(a) * np.int64(b)
     if ab >= 0:
         nudge = 1 << 30
         return (ab + nudge) // divider