version: use compile date if commit date is unavailable. default to "(no branch)"