Make the build CMake 2.6 compatible

`CMAKE_CURRENT_LIST_DIR` was introduced in CMake 2.8.
In this case `CMAKE_CURRENT_LIST_DIR` and `CMAKE_CURRENT_SOURCE_DIR` should be the same, right?