Retriable as default RetryPolicy implementation, more on the way
Add default constructor to Recruitable trait
Add BaseRetryPolicy for the once that don't like traits