Add algorithm header for std::max function.

This generates an error with Visual C++ 2013.
See http://blogs.msdn.com/b/vcblog/archive/2013/06/28/c-11-14-stl-features-fixes-and-breaking-changes-in-vs-2013.aspx
This is a breaking change in VS2013 to be conform to C++11:
"You must #include <algorithm> when calling std::min() or std::max()"

Change-Id: Ib43dfe0b7bf249d23bd6539f0f3b0e38bc9af5b2
fix bug in vtkRAdapter::VTKTreeToR(vtkTree* tree)

When this method was originally written it contained logic to
skip an extra root node in the vtkTree as it translated it into
an R variable.  More recently, I discovered that this extra root
node was being created by a bug in vtkNewickTreeReader.  Now that
the bug in the reader has been fixed, we need to eliminate this
"skip root node" logic from vtkRAdapter so that it will continue
to function as it has in the past.

Change-Id: Id269a91df7cb7e88f39a9e0bf92fa010a3a0b7af
Function call resolution failed because function was static.

The IBM XL compiler complained about the SetOutputDistance function
in vtkImplicitModeller.cxx: "Static declarations are not considered
for a function call if the function is not qualified."  I turned the
function into a template so that it would be considered.

Change-Id: I24a11bdaa7a36c90d03e02cc4cc6e639a0bcdc0f
Merge topic 'fix_RCalc' into master

5bd3962d fix bug in vtkRAdapter::VTKTreeToR(vtkTree* tree)
Merge topic 'resolution-failed-static' into master

a3231167 Function call resolution failed because function was static.
Exclude VTK Web modules from VTK_BUILD_ALL_MODULES

VTK Web has a dependence on Python wrapping which is not required
for VTK_BUILD_ALL_MODULES, so exclude it from this list.

Change-Id: I887b2a8d2bac14fa60e06163becf1bce7cac84ae
Merge topic 'FixMissingHeaderInUnicodeStringArray' into master

7d702bcc Add algorithm header for std::max function.
Merge topic 'exclude-vtkweb-from-build-al' into master

c4c595a4 Exclude VTK Web modules from VTK_BUILD_ALL_MODULES
Python web launcher

The current version is not perfect as it rely on a timeout instead of waiting
for a given key word in the output.

Issue list:
- When a process ends by itself, it does not release its associated resources
- Process output is not parsed to look for success startup in order to trigger a callback response
- If process crash after starting, the client as no clue and will get a valid response from the server

Change-Id: I330a3a4156a21ff136bcd761338e8ff1df9d1d96
Merge topic 'vtkweb-launcher' into master

ce14c364 Python web launcher