Introduce ENUM EffectTypes
Beginnings of support for PostShader effects (SavePNG, SaveMP4)
Make deep copying DistortedObjects (needed in DistortedNode) standard.
Provide support to add any class derived from DistortedObject to DistortedNode.
Adjust comments.
Improvements for Javadoc
Fix javadoc errors
Initial commit