Fix tests.
Record branch point of builds.
Also get previous commit, for trunk builds.
Ratchet from branch point, rather than tip of trunk.
Look for a common ancestor with trunk, rather than ourselves.
Fix log.
Switch to racheting from branch point, rather than tip of trunk.
Support version of bzr before 2.5.

version-info was introduced then.
Fix count to only count trunk builds.
Try to grab a close-enough build instead of falling off the end.
Re-add pyflakes builder.
Make lints steps flunking warnings on new errors.
Add script to start master.
Use last:2 instead of before:

bzr 2.1.2 doesn't like the later syntax.
Update pypy to deal with new repo layout.
More pypy path fixes.
ratchet: Don't use builds without revision as trunk builds.
Add URL to sphinx-documentation.
Add osuosl osx slave.
Add from to boxes-* to force builds.