removed various dtors that do nothing and violate the rule of three

Change-Id: If8c4a0531284f99ad5430573ed431ba312355d56
Merge topic 'more-rule-of-three' into master

915de18e removed various dtors that do nothing and violate the rule of three
Link the pvtk binary to MPI libraries

Needed after recent changes to make MPI links private.

Change-Id: I997943dd0c42a2cdc0e4d6e5415d335d3eb28728
Merge topic 'private-depends' into master

b154f1af Link the pvtk binary to MPI libraries
Merge topic 'update_to_master' into pv-master

2b64cfa Merge topic '14188_polyhedron_fixes' into master
d132ee8 Merge topic 'ExpectEOFsIn3DS' into master
631d795 Reads past EOF are expected
0627519 Terminate early when possible.
fc0ee6c Reset point ID list when appending polyhedra.
ee3a7c3 Fix polyhedron-ray intersection...
31d834a Don't forget to copy polyhedron cell-data...
8497b42 Merge topic 'CMake-Immediate' into master
1f965ee ENH: Remove superfluous IMMEDIATE option from CMake CONFIGURE_FILE
2f4a9ca Fix problems processing polyhedron connectivity.
004944f Merge topic 'arrayweights-copy-ctor' into master
e6d1e30 Add a copy constructor to vtkArrayWeights.
313d19c Merge topic 'Java-Wrap-Add-SWT-work-Copyright-information' into master
607e717 COMP: Drop extra comment terminator in vtkInteractorForwarder.java
48825a2 Merge topic 'auto-init-null-deref' into master
fd7fdb2 Merge topic 'more-rule-of-three' into master
...
Merge remote-tracking branch 'pvvtk/pv-master' into HEAD

* pvvtk/pv-master:

Change-Id: Iff6f3baab78d7274e7e0d15606347843a7ac5539
Revert to CodecID for now

The CodecID symbol was changed to AVCodecID in a recent release.
Reverting back to CodecID until we have a little more time to fix this
for the latest FFMPEG release.

Change-Id: I82a0a7b08cb8f29328e05ac6493316ecb6e05c91
Merge topic 'ffmpeg' into master

ee016b99 Revert to CodecID for now