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
Correct QVis to use LINK_PRIVATE instead of 2.8.12 PRIVATE keyword.

Change-Id: Iae53d45beeb302023b4e18db8f480c880822c912
Merge topic 'old_policy' into next

4a9f516 Correct QVis to use LINK_PRIVATE instead of 2.8.12 PRIVATE keyword.
Merge topic 'cmake_policy_23_warnings' into next

f9712d6 Remove using the new and old target_link_libraries signature on a target.