add missing include directive.
Merge branch 'master' of github.com:jsmeredith/EAVL
adding postscript scene rendering primitives and more view matrix cleanup.
adding postscript clipping to viewport (not quite perfect yet).
Modified xgcParticle importer to be resistant against over allocation of processors in parallel mode, as it is necessary for each processor to read at least one whole block.
one more matrix cleanup and adding viewport clipping to ps renderer.
Merge branch 'master' of github.com:jsmeredith/EAVL
precalculate opacities in a table for simple volume renderer.
non-opengl renderers can now return their pixels for pasting into a surface.
allow pasting of pixel renderers into postscript surface.
adding trivial pixel-based render surface for testing.
Updating xgc particle naming.
Updating xgc reader to work with streams and files with multiple time steps.
Updated subset and threshold mutator to work with ASSOC_POINTS, removed two infinite loops from the mutators, cosmetic changes to particle improter.
adding 0D cell set support to rendering API.
check cell points against threshold range, choose between all or some.
Updated mpi capabilities to avoid over allocating space in the dataset when multiple readers are present, removied extranious print, updated formatting of particle importer to standards.
Added new eavl mutator, eavlSelectionMutator, which allows a new cell set to be created out of the existing cell set based on an array of interesting unique field values (for more information see the .h file). Added capability to get more needed information for the xgp particle importer, updated CMakefile.in.
Updated the updates to the subset mutator to make it work with POINTS. Updated mutator was tested as a replacement to the threshold mutator in particle code producing the same results, just operating slightly faster!
Added front to back compositting

Merge remote-tracking branch 'origin/master' into rayTracer

Conflicts:
	src/rendering/eavlSceneRenderer.h