add build scripts
Makefile: build the whole kernel using -fno-pic again to fix recovery