Change #include style from <> to "" for some vtk files

Did this for cxx files where another vtk include was already
using the "" style.  I find this is more correct, especially
for implementation files.

Change-Id: I632178a9af13991ccba96bfaabf5ccc4bfea3c18
Changed #include <limits.h> to <climits>

Did this only in VTK .cxx files.

Change-Id: I72676d1f4655464a6242b1cc55b94614c0226b15
replaced #include <stdlib.h> with <cstdlib>

The former is more C, the latter is more C++.

Change-Id: Id70453243c3d1b3e9cf85aacce5a167da19ffec6
replaced most <time.h> with <ctime> includes

Change-Id: Icb94bff776f8011cc8a615e887038b357942b6f1
changed some <assert.h> to <cassert>

Change-Id: Ifcef5cf4c81c84923d298fa5097288926115fa00
changed some <stddef.h> to <cstddef>

Change-Id: Ia1854719079236ec55eb1f7d0041798d09b4fac1
Fix compile warning in TextureObject

Texture object method was requiring the width and height of the
framebuffer as arguments.  It was doing error testing on these
arguments but there is no reason to.  Copying a texture where part of
the texture goes outside the framebuffer is fine. That can happen
and is not a problem. The extra texels just get discarded. This also
saves having to know the width and height of the frame buffer
to make this call.

Change-Id: I96cafda2ac900f1ecd247e6678e1e68cbccf033c
Error if attribute arrays are incorrectly sized in vtkGlyph2D.

Change-Id: I96558bfde006383827d08d5ed9303dadaa837e31
Merge topic 'glyph-attribute-sizes' into master

ba2e3489 Error if attribute arrays are incorrectly sized in vtkGlyph2D.
Merge topic 'fix_dashboard_warning' into master

12463081 Fix compile warning in TextureObject
KWSys 2014-09-25 (29ffaf43)

Extract upstream KWSys using the following shell commands.

$ git archive --prefix=upstream-kwsys/ 29ffaf43 | tar x
$ git shortlog --no-merges --abbrev=8 --format='%h %s' 6aa1f800..29ffaf43
Brad King (1):
      29ffaf43 Suppress deprecation warnings for GetVersionEx

Change-Id: Id4a9012aa0c3d1b5a46b340a9d846ad65fc68b7c
Merge branch 'upstream-kwsys' into update-kwsys

Change-Id: Ibe3ac580fbc91efa6a3ccc45e20dd2c126e37485
Merge topic 'update-kwsys' into master

e99f2a9f Merge branch 'upstream-kwsys' into update-kwsys
080409ca KWSys 2014-09-25 (29ffaf43)
update toolchains to ios8

Change-Id: Ic6dcfc12dcf2c7621f3d00cd2fe27d16088491f6
Fix scalar colors using textures

Replaced the valid image with a more valid image.  Renamed the old image to
_1 but it should be removed at some point in the future after the old
OpenGL has been turned off as it is not correct.

Change-Id: Ifa4649b8ea0ff5318b101f0bcd4c0904452c7aef
Merge topic 'include-style' into master

5370312b changed some <stddef.h> to <cstddef>
dfc40197 changed some <assert.h> to <cassert>
0a8ca52e replaced most <time.h> with <ctime> includes
a71e3d40 replaced #include <stdlib.h> with <cstdlib>
6ba34d7d Changed #include <limits.h> to <climits>
13354f65 Change #include style from <> to "" for some vtk files
Fix image mapper positions

When images had a position other than the origin, the offset was getting
applied twice. Causing the images to be in the incorrect position. Also
cleaned up some old unused function arguments while I was in there.

Change-Id: Ie88a5c711e2d578781e2a83f89e5cc584210361e
Merge topic 'fix_image_mapper_coords' into master

25f401d4 Fix image mapper positions
Merge topic 'ios_8_patch' into master

4f5f916c update toolchains to ios8
Fix the tcl and python cells test

Both tests were relying on IO/Export to be included. With OpenGL2 we
do not build IO/Export by default and we do nto want to make testing
depend on it. So these tests have been modified to work without
requiring IO/Export.

At the same time this test identified an issue with Positional lights
that I was able to fix which resulted in cleaner shader code. The key
was that distance can be computed in view coordinates just as easily
as in world coordinates.  This is because View coordinates is just a
rotation and translation of world coordinates so distances are not
impacted.

Change-Id: Icf74211daa164f6a3c49301f26e32571546e38d1