New Makefile with mostly atomic rules suitable for parallel make

Misses some of the old targets (`jast`, `crosscomp`, `nqplibs`). They are trivial to add again if necessary.