Correct modules that require vtkzlib to privately link to it.

Change-Id: Id6a14eeb75c81f3382a1343a4195fe5f9165ebb5
Remove using the new and old target_link_libraries signature on a target.

Starting with CMake 2.8.12 we warn about using the old and new
target_link_libraries signature on a given target. The problem is that
using the new signature changes the behavior of the old signature.

Change-Id: Ie4fedce71fd39017fc5cd9e9ffadd516e0429ac5
Merge topic 'cmake_policy_23_warnings' into next

99ee798 Remove using the new and old target_link_libraries signature on a target.
Merge topic 'private_zlib_linking' into next

d9fef7f Correct modules that require vtkzlib to privately link to it.