Add type selecter to SVFilter
fix compilation by removing an unnecessary and erroneous include

The include path has not been fixed since the big header refactoring,
but the problem did not show up on all machines, probably because the
header with MARSYAS_AUDIOIO definition was not properly included anyway.
Tempo: fix exception if MARSYAS_DATADIR is not set
documentations: ShiftInput: clarify determination of hop size
dailytest: only run tests and send email if there are new git commits
cmake: add list_to_space_separated_string utility function
cmake: scripts to utilize CTest and CDash
cmake: remove old CTestConfig.cmake
test.cmake: do not hardcode value for CTEST_CMAKE_GENERATOR
ctest: set CTEST_NIGHTLY_START_TIME with PST time zone
test.cmake: use Experimental instead of Nightly mode
improve CTest script

* Make passing configuration options more flexible
* Fix CMake invocation
cmake: improve FindPythonLibs.cmake

* Increase abstraction - code re-use.
* Fix usage of registry paths on Windows.
cmake: fix finding OpenGL on Windows
cmake: explicitly accept new policy CMP0020 to suppress warnings
cmake: split out option for building with OpenGL Utility Toolkit
cmake: remove obsolete debugging messages
include <algorithm> wherever using std::min or std::max
ctest: update nightly testing script
unit tests: one more inclusion of <algorithm>