add timeout settings and pass them to the worker
allow passing the repository_id to Features.repository_active?
convert config to ruby 2 hash syntax, add setting max timeouts
validate custom timeout settings
pass custom timeouts in seconds
use additional_attributes for the repository_id
remove commented code
add specs about invalid values and error message
Merge pull request #388 from travis-ci/sf-timeout-settings

Add timeout settings and pass them to the worker