Fix failing test build.

It's a bit dirty to have the Google test headers on the include path for
every source file built. There is surely a cleaner way to do this, but
for now I tidiness is getting sacrificed so that I can get on with more
interesting things than messing around with make.