Fix coordinate conversion

* Add y2lat() call in displayToGcs()
* Use VTK_DOUBLE precision for vtkPoints instances
Fix positioning of marker actor

* Use Kitware lat/lon coordinates, so we can check the result
* Apply lat2y() to longitude, just like any other position
Prune out test code
Comment out RenderWindowNoUiFile build
Add glyph-style markers to main.cpp
Refine the marker logic

* Rotate arrow to vertical alignment
* Simplify logic for setting marker coordinates
* Add data array to set glyph colors
Add vtkMapMarkerSet to replace vtkMapMarker with glyph-based implementation
Replace vtkMapMarker class with vtkMapMarkerSet (glyph-based)
Remove vtkMapMarker source files (replaced by vtkMapMarkerSet)

Also remove markerteal.png file
Add code to pick marker (actor)
Replace vtkPropPicker with vtkPointPicker in order to get point data

Point data "InputPointIds" identifies which point was picked
Make vtkMapMarkerSet internal to vtkMap
Add marker picking to weather station app
Refactor weather station code to now store station info

Includes adding StationReport class
Can now retrieve station data when marker is picked (!)

Also added code for vtkMapMarkerSet::RemoveMapMarkers()
Add picker to vtkMap, which simplifies logic in application code
Merge branch 'master' into john/marker-glyphs

Resolved conflicts:
	vtkMap.cxx
Set map-tile actors to be not-pickable
Add vtkTeardropSource class as new/default map marker
Merge remote-tracking branch 'origin/john/marker-glyphs'