build: Update build.mk

Clean `make test` build objects properly.  I ran into this when packaging `libuv` on debian, as when packaging it is important to be able to clean and return to a pristine state.