Use erlang:monitor/2 instead of linking worker processes.

Linking against worker processes can be harmful in cases where the worker supervisor
tries to kill the worker processes after they died through the link to poolboy. An
asymetric monitor is thus safer.
Merge branch 'master' of github.com:evnu/poolboy