allow user to hide sourcelink

Hi, I know that you suggest that most UI changes should take place as alternate themes, but I thought this might be simple enough that it's worth considering.  If not, not worries and I'll just keep it in my fork.