add debug flag when compiling kernel rework link and strip commands to leave a debug binary in build directory and a stripped binary in iso/boot for actual use