knotserver: better support for empty repos
- setting default-branch now works on repos that have empty default branches- RepoIndex now returns branch-list if available on empty repos
authored by oppi.li and committed by Tangled 9 months ago f11d9cdf c458235d