Set the description meta tag correctly when there is no repo
description. Also use the ability to trim trailing whitespaces,
to make the template cleaner.
<meta name="author" content="{{if .Repository }}{{.Owner.Name}}{{else}}Gogs - Go Git Service{{end}}" />
<meta name="description" content="{{if .Repository }}{{.Repository.Name}} - {{.Repository.Description}}{{else}}Gogs (Go Git Service) is a painless self-hosted Git service written in Go{{end}}" />
<meta name="author" content="
{{- if .Repository -}}
{{.Owner.Name}}
{{- else -}}
Gogs - Go Git Service
{{- end}}" />
<meta name="description" content="
{{- if.Repository -}}
{{.Repository.Name}}
{{- if .Repository.Description}} - {{.Repository.Description}}{{end}}
{{- else -}}
Gogs (Go Git Service) is a painless self-hosted Git service written in Go