make on the file & branch names clickable
testing to make sure  doesnt break
attempt to handle the \' and " characters in the commit messages
too forcefull, only " needs encoding, ' is ok as-is
test removed