Fix parallel make race in ruleset/common/targets.mk

A 'test -d dir || mkdir dir' problem.
Fix more parallel make races
Set /lib/modules/<kver>/build link

This was lost in 051c8cd, 'Fix postinst script that breaks kernel
module builds'.  The package's build link points to
/tmp/buildd/linux-source... instead, agh.