Improve batsim --version
At the moment Batsim current version is statically fixed in the code.
Retrieving it from git at compile-time should be better, as it would allow to display both the released version --- e.g., v1.2.0 --- and the current commit.
The statically fixed version must be kept and tested in the CI to make sure that builds from tarballs are okay too.