rpc:parallel_eval/1 を使わない single node で動く pmap を作ってみた

kademlia 絡みで UDP 通信を並列で行ないたくなったので作ってみました。
送信元の IP アドレスやポート番号が異なると困るので、rpc:parallel_eval/1 は不使用です。
処理全体のタイムアウト処理と、ワーカーのタイムアウト処理を個別に指定可能です。
list_utils.erl
npmap は、気が向いたら実装予定。