Treat all targets as secondary

See http://www.gnu.org/software/make/manual/make.html#index-preserving-with-_0040code_007b_002eSECONDARY_007d-234
Remove need for top-level tmp dir