Attempts to obtain a correct map projection

  - ignoring globe projections for now, Mercator, etc
  - scale long [-180, 180] and lat [-90, 90] to [-1,1] "normalized device coords" (glm) in ProjectPoint()
  - use same scaling for both X and Y axis in SetResolution()