Display multiple revs in Web UI for multiple codebase setups

Currently, the web UI only shows "multiple rev" when viewing Builder pages. This is entirely
unhelpful. This patch changes it so it will show the revisions (including codebase) wherever
possible.
 MultiRev: fix minor error in Jinja templates
MultiRev: address review comments

Prefer 'got_revision' to 'revision' field
Made 'buildbot --version' work outside of source directory.

For checked out versions of buildslave, run 'git' command from
proper directory.
made indention PEP8 compliant
Merge branch 'fix-buildslave-version' of git://github.com/elmirjagudin/buildbot
Merge branch 'MultiRevOnWeb' of git://github.com/jaredgrubb/buildbot