Store also interpreter path+hash
Fix git_rev requirement on git

Instead of raising an exception, return empty string if git is absent