ivory-backend-c: factor CmdlineFrontend Opts into separate module