Separate layer visibility from feature visibility.
Add vtkFeature::IsVisible() method to combine feature & layer visibilities
Merge pull request #58 from OpenGeoscience/john/extend-visibility

Separate layer visibility from feature visibility.
vtkFeatures now properly delete their vtkLayer.
Properly delete all vtk objects when vtkMap is deleted.

vtkMap never properly deleted any feature or layer.
Merge pull request #62 from robertmaynard/stopVTKLeaks

Properly delete all vtk objects when vtkMap is deleted.
Merge branch 'master' into john/vtkMultiThreadedOsmLayer

Resolved conflicts:
	vtkOsmLayer.cxx
Fix test code to hand layer ownership over to the map