Auto git branches
This patch series adds the ability to monitor several remote git repositories, creating new builds for all branches that match glob-patterns that can be configured per git remote.
A single gitautomirror daemon can monitor several projects. It creates assembly requests when it detects changes, and those assembly requests are handled by the new git_assembly_director daemon.
Some changes to server.pike were needed to make this process stable.