Removed glitch where panning resets the map pins.

New implementation never removes pins from the map,
never inserts duplicates, and preloads some issues outside
the visible region.
Merge pull request #13 from tituomin/map-update-fix

Removed glitch where panning resets the map pins.