Change the natives to use this class instead of creating completely new strings. Reduces memory usage by about 1 MB.
This ensures that the check_function_exists() for fdatasync in the libeio CMakeLists.txt is not run, since that fails on some versions of OSX (http://public.kitware.com/Bug/view.php?id=10044).
Rather than have the python literal string, use CMake's find_package to find actual python executable. This is more useful if you have both Python 2 and 3 installed. CMake currently only supports python 2 and so will automatically find that version
* Removed useless include_directories * Print ssl library path in build summary * ExternalProject also exists on 2.8.0 * include pummel tests when testing with ctest * Moved tests.cmake to test/CMakeList.txt * Removed inconsistent, unnecessary condition in else