Scala macro to compile a Git version number into your releases