added PcntlSignal helper, in a command scope CTRL+C abort command, not the shell instance, autoload fix, command refactor