Updating ITK version in Superbuild to 4.2rc02
Updating ITK version in Superbuild to 4.2rc03
Corrected ITK repo back to use git protocol
STYLE: fix type in FindR.cmake to use lowercase cmake methods
Adding R wrapping to the list of auto detected and enabled languages.

R wrapping has not been tested on windows. It likely is problems so it
is marked as advanced.
The libR.so library is optional on Linux platforms.

Not all linux platforms provide the libR.so library, so it may be
optional. However with the standard distribution on OSX, it's
required for linking.
Do not enable R wrapping on windows by default
Updating ITK superbuild to ITKv4.2rc04
Adding additional search paths for R and making R_LIBRARY_BASE optional

These are changes recommended by Richard Beare
Do not link optional library to the SimpleITK R library if not found.
Updating ITK git revision for VectorImageCC filter fix.
Search for /usr/share for R includes

On Ubuntu the R header files are in /usr/share/R/include
directory. Adding this path enable CMake to automatically find these
needed headers.
Adding a variable to name SWIG library targets

Previously the name of the library targets may collide, which caused
interesting errors during build from multiple swig libraries having
the same name.

Now the swig language is added to the target name, and a new CMake
variable SWIG_MODILE${name}_TARGET_NAME is introduced so that
additional properties can be added to the target. However, there is
still a name collision with this variable, but that does not appear to
be an issue yet.
Remove swig's REAL_NAME in-favor of using TARGET_NAME

This makes it quite clear the name of the target to use and how it can
be used. REAL_NAME could have ment the library or could have been the
target.
Corrected variable used for csharp target
Updating the filter coverage csv file for master
Correcting another TARGET_NAME in cmake for csharp
Decrease warning level for SWIG R wrap file
Changed another incorrect TARGET_NAME for csharp
further work on R packaging

Updates to Wrapping doxygen file.
Moved pdf to inst/doc so that it gets installed.
Changed R package makefile so that R CMD build will work and build
pdf of vignette. Not running this inside build process as vignettes
need latex installations to build.
Removed some redundant latex files from the vignette directory.

Changed print and methods for the ImageFilter base class (which
no longer exists) to the C++Reference class. This isn't perfect
but should be a reasonable alternative. There are other descendants
of C++Reference that don't have ToString methods, but I don't think
they are being used at present.

Added test for aritmetic/logic/comparison/maths functions in R. This is
comparing results to the internal R equivalents applied to arrays. R uses
double precision so the comparisons involve the use of tolerances in some
cases. However the aim is to make sure the operator overloading works,
and I think it does this.

The comparison operators need more work. The best approach would be to have
direct sitk implementations of these operations, rather than relying on
building them from BinaryThreshold. The problem with BinaryThreshold
is that there doesn't appear to be obvious ways to set thresholds
to max or min of pixel types. Thus, at present, the comparison operators are
really only providing an indication of what is possible.

Corrected CMake to include test images in the package data directories.
Data directory created in pre-build step, populated in post-build.

Removed ruby comment from the R macro section of testing CMakeLists.txt

Updated Wrapping.dox to include prerequisites for linux platforms
currently tested. Note - currently unable to test the dox formatting
as I don't have the documentation building set up.

Update FindR.cmake to find R.h on linux platforms tested.

Updated Wrapping/CMakeLists.txt to copy sample images
to package data directory after the directory definitely
exists. Also added comment about the installation for
testing also creating binary package.

Change-Id: I50d1c166abbd4d20f4e208507a6a0c8710b44a95