simple kernel build script
use of swp{b} is deprecated for ARMv6 and ARMv7
various build fixes
add defconfig (d800/d801/d802/d803/vs980)