different approach to test fixtures

the bundles were opaque and not as convenient to tweak as
procedural fixtures embedded in the individual test files.
the chatter (git is verbose in both inputs and outputs) is
countered with a wrapper called `tit` ("test git").