BUG #14297: Fix issues deleting proxies in client-server mode.

The VTK object corresponding to the proxy wasn't getting deleted in
client-server mode since PullState() forgot to unregister the reference it kept.
This was introduced by 9a58ef67 when fixing concurrent/collaboration issues with
PullState(). This commit addresses that issue.

Change-Id: Ia53d73ef05c35705150796bfe351530fcbf763e9
Merge topic '14287_fix_proxy_delete' into next

9ca336d BUG #14297: Fix issues deleting proxies in client-server mode.
BUG #13797. Fixed chart view size issues with pvbatch.

Chart view sizes weren't having any effect in pvbatch. The problem was that the
logic to resize the windows which was in vtkPVSynchronizedRenderWindows was
never  called since the vtkPVSynchronizedRenderWindows instance is not enabled
for chart views (since they don't do parallel rendering). It worked for 3D views
since vtkPVRenderView always enabled the vtkPVSynchronizedRenderWindows in batch
mode.

Fixed the logic by making sure that vtkPVSynchronizedRenderWindows lays out the
views/renders in batch mode even for chart views. This also address the bug fix
for BUG #14280.

Change-Id: I3c99a7a267bbe8ad45b7fbc428b3e13ed3433e43
Fix logic to compute the magnitude range.

The logic was incorrectly computing the range for  vector magnitude. Fixed it to
use the proper API on vtkPVArrayInformation.

Change-Id: Iebf04d8dc3a339d6cbe8267711f90726e711e854
Merge topic '13797_fix_chart_sizes' into next

3033c8c Fix logic to compute the magnitude range.
1b402c1 BUG #13797. Fixed chart view size issues with pvbatch.