Remove --no-catch option. When window.onerror, won't ternimate the test. Testing may finish or timeout. Fix #72
Change labor socket to /__labor.
Change client socket to /__order.
Add pulse for labor.
Update.
When labor is tired, stop ping and tell corresponding driver.
Let the driver generate id for itself.
When pulse abnormal and socket disconnect, emit retired event.
Not save the info log.
Update log message.
Multiple windown.onerror will be reported.
Fix repeated try times increasement.
Add labor.terminated to record if a order tried too many times.
Change order.add(labor, browser) to order.add(labor).
Check if driver id is repeated.
Add color for terminal output.
Improve .ping() and .destory().
Add log for .addDriver().
Rename event retired to retire.
Update.