Allow animation writer to export only a subset of the available time range

Change-Id: I9044102a35786a4dbae5482299b079b9b0d3138d
BUG #13924 - Fixed import issue with nonstandard 3D cells

     GMV cell types 'general' and 'vface3d' are now mapped to VTK_POLYHEDRON
     instead of VTK_CONVEX_POINT_SET. This way, cells that are defined by (a
     subset of all) the faces they consist of and are possibly not watertight
     are not magically sealed on import.
BUG #13955 - Added proper support for GMV cell type 'ppyrmd5'

     Prior to this, the GMV cell type 'ppyrmd5', not knowingly supported, got
     accidentally interpreted as GMV cell type 'pyramid'. Given that the
     numbering of nodes differs for these two cell types, 'ppyrmd5' got wrongly
     imported.
ENH: Added support for quadratic element types

     Namely support for the following GMV element types:
       3line (VTK_QUADRATIC_EDGE),
       6tri (VTK_QUADRATIC_TRIANGLE),
       8quad (VTK_QUADRATIC_QUAD),
       ptet10 (VTK_QUADRATIC_TETRA),
       phex20 (VTK_QUADRATIC_HEXAHEDRON),
       phex27 (VTK_TRIQUADRATIC_HEXAHEDRON),
       ppyrmd13 (VTK_QUADRATIC_PYRAMID),
       pprism15 (VTK_QUADRATIC_WEDGE),

     Feature request #13957
ENH: When used with #procs > 1, raise warning GMVReader not parallel-aware

     Commit inspired by the fact that it is not apparent to users which of the
     various available readers are parallel-aware and which are not, see e.g.
     http://markmail.org/message/q7pjsqmkheopk4fz

     Feature request #13954
Integrate GMVReader Visit bug fix

Change-Id: I6c4a14082fd10b90981c389cde30830cbea5abd5
Fix point/cell data copy paste bug

Change-Id: I3819b7e100cf80202c5aca89b6fe971cd04d4bc4
Use magnitude if not scalar instead of magnitude if vec3

Change-Id: Ie6bacd6dbc6e0fc2cd4f9980cbe26e4d6f8ae29b
Make the LUT range growing

Change-Id: I134a432de322440cf815d555122b44afcd393f13
Add env hint to find jsduck

Change-Id: Ife3d17624a1125c6bf8fb218cb181d4790691521
Some very basic cleanup for Python documentation.

Change-Id: I243cbb33e1139c1989255dfcf6c8dc8c88b5bb65
Merge topic '14040_add_save_animation_time_range'

141be54 Allow animation writer to export only a subset of the available time range
Merge topic 'gmv_reader_contribution'

d9c038c Integrate GMVReader Visit bug fix
3b93d60 ENH: When used with #procs > 1, raise warning GMVReader not parallel-aware
8964335 ENH: Added support for quadratic element types
20399ec BUG #13955 - Added proper support for GMV cell type 'ppyrmd5'
842d143 BUG #13924 - Fixed import issue with nonstandard 3D cells
Merge topic 'pvw-add-jsduck-cmake-hints'

fe5f94c Add env hint to find jsduck
Merge topic 'pvw-fix-lut-management-issue'

21c10eb Make the LUT range growing
cefe980 Use magnitude if not scalar instead of magnitude if vec3
cb576db Fix point/cell data copy paste bug
Merge topic 'python_documentation_cleanup'

e0bf3b9 Some very basic cleanup for Python documentation.