build.envkernel: simplify and fix unhandled error path
Drop the weird flag file stuff for state management, and just always mount the source code in, and always unmount it on exit - including in the error path.
Signed-off-by: Caleb Connolly caleb@postmarketos.org