Have workcache::test clean up after itself.

This just removes the stray "foo.c" that `workcache::test` leaves behind when, for example, `make check` runs.