Properly sizing cell attribute matrix during preflight.
Implemented moving data array from one attribute matrix to another compatible attribute matrix.  Updates #211.
Clarifying Human Labels.
Created documentation for MoveData, and changed the documentation for some other filters in the same group and subgroup.
Fixing compiler warnings under Linux with GCC 4.8 or greater
Fixing initializer list compiler warnings
Fixing more compiler Warnings for GCC > 4.8
Adding templated function to CellArray class that will average the vertex values for a supplied vertex data array onto the cell
Implementing the PIMPL design pattern for the DataArrayPath
Adding default construtor to initialize a Quaternion to the identity
Fixing more compiler warnings for GCC
Fixing crashing bug. Adding short test for the rewritten DataArrayPath codes
Fixing some Doxygen documentation comments
Removing warnings about RGB and RGBA image reading.
adding property CellCentroids to the CellArray class, which as a FloatArray that stores the centroid for each cell; adding functions to the CellArray class to delete and find the cell centroids
changing back to optimizing clustering instead of filling (ultimately need to find a way to do both).
in the middle of calculating the current RDF vector. committing to switch branches.
Merge branch 'attributeMatrix' of ssh://github.com/dream3d/DREAM3D into attributeMatrix

Conflicts:
	Source/DREAM3DLib/HDF5/H5PrecipitateStatsDataDelegate.cpp
Merge branch 'attributeMatrix' into PW_Synthetic_Building
calculates current RDF and compares to target RDF