use explicit name run_init_hook rather than init_hook

macro INIT_HOOK is used for register the runlevel and order for certain
initialization process. Avoiding the name confusion, the runner is renamed
to run_init_hook.