ZMapPlusReader's CMakeLists.txt initial commit
ZMapPlusReader.xml initial commit
ZMapPlusReaderGUI.xml initial commit
ZMapPlusReader.h initial commit
ZMapPlusReader.cpp initial commit
CMake requires all caps NOT
Added ZMapPlusReader to top level CMakeLists.txt
fixed typos of ZMapFileReader instead of ZMapPlusReader
included vtkObjectFactory.h
fixed getline and sscanf calls
fixed missing semicolon
fixed XML tag typo
Added dat to extensions list

If file doesn't have an extension will have to manually select the reader during the file open dialog.
Refactoring - separate header reading function

Reading the header separately so RequestInformation can set the extents, origin, spacing, etc. Required making some local variables class members.
Major refactoring

Implemented separate ReadHeader for use by RequestInformation. Implemented RequestData to read data section directly. Added a string trim helper function for the comma delimited section of the header.

One key is that the Scalars name must be set explicitly (as opposed to the vtkpython API where an unset scalar name will default to 'Scalar_'.) The error associated with this is not helpful. It will come from a view proxy and say something about the view not being able to draw the data even thought the data exists.