Avoid duplicate StillRender() calls after interactive render.

When LOD was enabled and user interacted with the scene, we ended up with 2
calls to StillRender(). That was because the logic in
vtkPVGenericRenderWindowInteractor was redundantly calling StillRender(). Fixed
that.

Change-Id: Ib0ebafcb17d59e50bc5335de8a6b9c3cbed5563f
BUG #14320: Turn on user-prompts on error on Windows.

In general turn off error prompts. This is where the process waits for
user-input on any error/warning. In past, we turned on prompts on Windows.
However, for client processes, we capture the error messages in the UI and
for the server-processes, prompts can cause unnecessary interruptions. Hence
we turn off prompts all together.

Change-Id: Idc8b27485ab1d6a7b70580a38d9b4d7340688e0d
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 '14320_disable_user_prompts'

0e41f20 BUG #14320: Turn on user-prompts on error on Windows.
Merge topic 'cmake_policy_23_warnings'

f9712d6 Remove using the new and old target_link_libraries signature on a target.
Merge topic 'fix_double_still_renders'

c36f973 Avoid duplicate StillRender() calls after interactive render.