Only compile the KML template once
Switch to magicmemoryview
Set cython langugae_level=3

This (amongst some other things) switches to py3 syntax for `print`.
Switch to float32

Motivation: less disk space => better caching.

I very much doubt we need the precision of doubles in our wind data;
there are far greater sources of noise elsewhere.

Incidentally, it looks like the wind data we get is rounded to 2 or 3dp
anyway by the NOAA. (Difference between data and [data rounded to 2dp]
has mean 5e-5, max 0.005.)
Merge pull request #44 from danielrichman/ll3

Set cython langugae_level=3
Merge pull request #45 from danielrichman/kml-speed

Only compile the KML template once
Merge pull request #46 from danielrichman/magicmemoryview

Switch to magicmemoryview
Merge pull request #47 from danielrichman/float32

Switch to float32