Turns out that display: inline on the img tag resulted in a mysterious 3px of space added below it.
Split out test-specific and general utility react components too. And moved our test/legacy* files for the Style Guide into a styleguide/ subdirectory of test/. I think we'll be able to live in this directory structure for a while.