meson: Determine project version from last commit date not current date
Using the current date means builds aren't reproducible if run at different times.
This commit changes the version determination logic to look at the last commit date instead of the current date.