John/lib and interactor

This branch adds the vtkInteractorStyleMap class to provide the same mouse interaction as google maps (left click to translate, mouse wheel to scale), including scaling at the mouse point.

It also recasts the cmake files a bit, so that now vtkMap builds a library (so I can use it in the new DataBrowser app/demo for ERDC).