Updating some QVectors to std::vectors in subclasses that were missed by other commits.
Adding additional debug information.

Added Filename and line number in the error messages that get printed.
Update VtkRectilinearGridWriter to write all the Data Arrays in a given Attribute Matrix. New
macros were also needed to best be able to write the data. Only those IDataArrays that
can be downcast to a DataArray<T> class will be written. This code should really be
extended to take a list of DataArrays from the user to write instead of writing every
array in the AttributeMatrix
Update the VtkGrainIds Reader to read more types of data

The VtkGrainIds Reader has been updated and renamed to VtkStructuredPointsReader. The reader
will now read in SCALARS and VECTORS data set attribute sections into a new DataContainer
and new AttributeMatrix. Docs were also updated a bit.
Converting local variables from QVector to std::vector which is a faster and more efficient
data structure to use.
Adding a CMake variable to quiet the output from Doxygen which helps eliminate so much compiler output
that covers up other warnings that the developers need to see.
Fix cmake files so FilterWidgets generated files don't over write the same file unless
they are different. This saves extra linking steps and longer compiles when simply
running CMake on an already built directory.
Fixing compiler warning about signed/unsigned comparisons that were
caused by a macro.
Fixing compiler warning signed/unsigned comparison
Fixing compiler errors and warnings on LINUX. Possibly resolving long standing issue with LINUX and long long int and long int definitions being applied to uint64_t and int64_t. Borrowed some code from Qt to do the resolution.
Fixing compiler warnings about inconsistent formats for fprintf() calls
"Working on new UI for DREAM3D File Drop prompt."