Updating to CMake 2.8.11 (Trilinos #6189)

With this changes, the download_cmake.py script will now download and install
CMake 2.8.11 by default.

I also updated the 'rc' and 'dev' versions from what was pulled down by
download_cmake.py.

This is needed so that all of the TriBITS Dashboard Driver run builds will
update to CMake 2.8.11 automatically.
Changing selection of CTest based on exact path (Trilinos #6189)

With the new CMake version 2.8.11, the file name 'ctest' is found not only in
bin/ctest but also in share/2.8/ctest so the glob logic in
LocateCTestAndRunScript.cmake failed.  I think this logic was there for back
in the days when download_cmake.py did not cleanly install cmake/ctest under
<install-dir>/bin.  This caused the inner build to fail since it could not
find ctest.

I have changed this to just pick out the exact ctest path.  This seems to work
and is a lot safer.
Merge remote branch 'casl-dev/master'