allow passing custom timeouts
don't break if payload.timeouts is blank
handle log_silence timeout in seconds (like build_script and hard_limit)
make the log_silence message display minutes, too
display minutes in integer format in error messages
Merge pull request #98 from travis-ci/sf-custom-timeouts

Allow passing custom timeouts