runtime, increases compatibility with loaders that can reloacate each program section seperately. move the svc enabling functions to the frontend.
use libkhax for ninjhax 1.0