Cleanup test.cmake, Disable XINDEX testing, Display testing status

Add comments to various parts of test.cmake

Remove unused variables within CMakeCache

Disable XINDEX testing from CMakeCache as it is unnecessary to run during
a fresh build. Developers can run the XINDEX tests at a later time if
necessary.

Add verbosity flag to ctest -S so test status is reported rather than
nothing.

Change-Id: I2d8b474e56416b1e8ba7fe8b6ebea968f57896a4