Jami/Daemon version - unify versioning across platforms
The production version is used for informational purposes, and also as a SIP User-Agent identifier which will be relied on to know the peer Daemon version.
The generated product version format must be uniform across all platforms.
Expected format
For official releases: Jami Daemon Major.Minor.Patch (platform). Example "Jami Deamon 10.0.1 (linux)"
Others: Jami Daemon Major.Minor.Patch-commitID (example "Jami Deamon 10.0.1-cae2ba1653 (linux)"
This format is not respected across all platforms (at least on Windows)
Edited by Mohamed Chibani