Refactored and decoupled the continuation of Poller.
Breaking Changes
- Removed
Poller.definite
&Poller.indefinite
methods - Added
Poller.new
method to create a poller instance - Added PollerStrategy (
IndefiniteStrategy
,RetryLimitStrategy
,TimeoutStrategy
)