Add BUILD_ALL CMake flag
Improve CMake scripts for tests (CTest + CPack)
Use git describe for package version
Fix documentation packaging with multi-component