bug fix

line 44:fix some ide can't start pomelo.  for example: intellij idea， sublime text. reason: these ide didn't include default path for node "/usr/local/bin"
line 136: if callback is undefine. it cause a exception, then process exit