Remove needless `eval-when-compile`
Remove needless global variable `git-gutter:base-file-name`
Fix for byte-compile warnings