Turns out that OL3's circles aren't geodesic circles so the ranges are all off if you're anywhere but on the equator. So generate our own LineStrings that approximate a circle. Should fix #133