1. Re-implements the CommandExecuter in asynchronous approach
2. Output all error message via org.swordess.jpipe.Debug