use better link markup in cabal, misc minor tweaks