Adding missing file locale.gen.
Change name of service file so it doesn't conflict with pacman.
Change host and domain names.
Use subdomains rather than URI paths for gitweb.
Add highlighting and blame to gitweb.