Add Pool#wait for wait until list of tasks will be finished

example:

```ruby
pool = Thread.pool(4)
tasks = []

10.times do
  tasks << pool.process{ some_work }
end

pool.wait( tasks)
```