Removed use of deprecated Cocoa resolution independence APIs

Apple changed how they handle 'resolution independence' and deprecated the old APIs that never worked so well anyway.

Change-Id: I5bd04b848094eefabd46170fb8f309d2b1c1614a
Always use 'this' handle when applicable.

Change-Id: I953544d8d550d45645cb7c1cd4bf220c27ed58ab
By default, hyper tree grid source will use dual grid API

Change-Id: I8b00f594f5a6c3222f40af247a28b116001c6755
It is no longer necessary for tests to specify which grid to use

Change-Id: Ide2a7e8dbe08a586af6711d71a350a0f4ffa1a62
A number of fixes

Re-formatted recent changes that were not exactly VTK-compliant.
Also removed forced re-setting of dual grid iVar

Change-Id: Ia78727270ff3c2d60658ec5cba1c3d64579c8425
Eliminated all references to Dual grid setting from HTG source

Change-Id: I2ad4fb0bf4e81ece49be14661cd2e28582c4621c
Removed entirely the primal grid API

Change-Id: I506a894e29760ca22581bdf60c5d6a7d68473fb5
Eliminated all references to dual grid in primal filters

NB: This also allows for some performance optimization as the
duality of Cell and Point arrays is handled at once at
initialization only.

Change-Id: I55b5a8baca2130ac733e12b3dddf95eba1ae4520
Eliminated UseDualGrid instance variable and ancillary methods.

Change-Id: I99efbd0df52295f967b3fe67ebb424f1ee860554
Merge topic 'eliminate_primal_grid_from_hypertreegrid_API' into master

9c058159 Eliminated UseDualGrid instance variable and ancillary methods.
e4981db0 Eliminated all references to dual grid in primal filters
08119bab Removed entirely the primal grid API
239a63ea Eliminated all references to Dual grid setting from HTG source
a08374bf A number of fixes
1d5b289e It is no longer necessary for tests to specify which grid to use
911b45a2 By default, hyper tree grid source will use dual grid API
45eb44a7 Always use 'this' handle when applicable.
Fixed dual point initialization

Thanks to Joachim Pouderoux for interaction with Mac platform
where bug was revealed.

Change-Id: I4888b8514806d1006f05ec6e1fc3a22557c5ab49
Merge topic 'fix_dual_points_initialization' into master

5ef9ff27 Fixed dual point initialization
Added a test using the data set API for a generic cut (3D, ternary)

Change-Id: I59411c1a6a72bba76e16e1a78850db7bbf3b3d6a
Merge topic 'cocoa-remove-old-resolution-independence' into master

5ed9de93 Removed use of deprecated Cocoa resolution independence APIs
Added a test for a clip through a 3D ternary dual of a HTG

Change-Id: I1e2e14e2fec1346c7564c68ec30d252ea93b003d
Build links in all cases, including 27-trees (3D ternary)

Change-Id: Ied55ea712aa9c1be15938e137fdea9c53e888c78
Whitespace cleanup

Change-Id: Ic29899e15801d333970ebc12c3099662aa7aaa4d
Merge topic 'improve_dataset_support_for_HTG' into master

54ab42d0 Whitespace cleanup
f2022b17 Build links in all cases, including 27-trees (3D ternary)
5ba52840 Added a test for a clip through a 3D ternary dual of a HTG
c3edc991 Added a test using the data set API for a generic cut (3D, ternary)