Configure version from CMake, add revision when working in a svn repo.
Configure version from CMake, add revision when working in a svn repo.

[ ] May break build
[ ] May break existing applications (see CHANGES.txt)
[ ] Bugfix
[x] New Feature
[x] Cleanup
[ ] Optimization
[ ] Documentation

ptoharia/CMake,rballester/vmmlib,shurikasa/CMake,rballester/vmmlib,jafyvilla/CMake,BlueBrain/Tuvok,ptoharia/CMake,shuaibarshad/KAUST-CMake,hernando/vmmlib,BlueBrain/Tuvok,hernando/vmmlib,biddisco/CMake,biddisco/CMake,jafyvilla/CMake,BlueBrain/Tuvok,shuaibarshad/KAUST-CMake,ptoharia/CMake,jafyvilla/CMake,biddisco/CMake,shurikasa/CMake,shuaibarshad/KAUST-CMake,hernando/vmmlib,shuaibarshad/KAUST-CMake,jafyvilla/CMake,biddisco/CMake,tribal-tec/vmmlib,shurikasa/CMake,rballester/vmmlib,shurikasa/CMake,ptoharia/CMake