Try to subscribe to a pool 3 times

Subscribing to a pool sometimes fails due to a race condition.  With
this change, the process happens 3 times before failing. And continue
normally as soon as the command works.
Merge pull request #28 from elyezer/subscribe-pool-retries

Try to subscribe to a pool 3 times