Add signal trapping
Refactoring: rename confused name (looks like LIFO but actually FIFO)
Change start/stop meaning

old #stop == old #wait
-> new #stop == stop worker thread jobs(not wait)

new #stop! == #abort
v0.2.0