Bring compilation back to Makefile and remove build_semihost.sh