Make source code url configurable

Makes sense I guess. Actually we have defaults for both of them, so might as well remove the fallbacks there.