Apply description from repo config value "gitweb.description"

... in absence of "gitphp.description"

Also, reduce calls to GetConfig()

Backported from xiphux/master 35e9cce0e3fcef2daae15fd85f1f871f22b81908