Makefile: Use 'git describe' to get a precise TopGit version if possible

If not possible, use the hardcoded version string.

Signed-off-by: Robin Green <greenrd@greenrd.org>