fn run_compiler_with_callbacks( args: Vec<String>, callbacks: &mut (dyn Callbacks + Send), ) -> Result<(), CharonFailure>
Helper that runs the compiler and catches its fatal errors.