Fixed null deref by adding null check.

If factory methods weren't "auto-initialized", a null dereference
would occur in this codepath.

Change-Id: Ic5298701844be1f252a92871031a2ede93059dfa
Fixed more clang warnings about 'rule of three' violations

These classes need their dtor, and so I've provided
declarations to suppress the implicit creation of
copy ctors and copy assignments.

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

35848f56 Fixed more clang warnings about 'rule of three' violations
Merge topic 'auto-init-null-deref' into master

eb22e916 Fixed null deref by adding null check.
COMP: Drop extra comment terminator in vtkInteractorForwarder.java

This was added by commit 4e2c8345 (Add CEA support signature in the
copyright information, 2013-08-05).  Remove it.

Change-Id: Id0d0db857db76724b63900e9cc6d2b79c17cfd4f
Merge topic 'Java-Wrap-Add-SWT-work-Copyright-information' into master

607e7178 COMP: Drop extra comment terminator in vtkInteractorForwarder.java
Add a copy constructor to vtkArrayWeights.

The vtkArrayWeights header declares a destructor, therefore it
must also declare a copy constructor and assignment operator
according to the "rule of three".  In C++11 mode, clang gives
a warning when the "rule of three" is broken.

Change-Id: I0b5041100d5f00cdb0ddd709853ee49b151bba8e
Merge topic 'arrayweights-copy-ctor' into master

e6d1e307 Add a copy constructor to vtkArrayWeights.