Merge commit 'gsoc2008/gitweb-caching/master' into gitweb/test
* commit 'gsoc2008/gitweb-caching/master':
Work-in-progress: Creating new Git::Repo API.
git-for-each-ref.txt: minor improvements
gitweb: removed unused parse_ref method
test suite for Git.pm
t/test-lib.sh: add test_external and test_external_without_stderr
gitweb smoke-test.pl: do not rmtree wget's output directory
gitweb: new smoke test
Conflicts (resolved to version in HEAD, i.e. 'gitweb/test', i.e. 'origin'):
Documentation/git-for-each-ref.txt