MapView.pointFromPosition returned incorrect results when the east/west boundaries exceeded the -180..180 range (this was most apparent at the lowest zoom-levels).
Minor improvements to main demo