Use progress formatter on Travis
Add timeout attribute to scm resource
Use timeout attribute in git and subversion providers
Update the deploy resource to meet extended scm interface
Update specs to encompass scm timeout attribute
Remove stray :focus from spec
Fix botched rebase
Add spec for new timeout attribute on deploy resource
Extend deploy provider spec to cover timeout
Use mixlib-config for more values
Don't bother cleaning up Chef::Config after tests or initializing things to default values before
Fix activesupport daemonize issue by pulling latest mixlib-config
Support platform "suse" and "opensuse" on OpenSuSE

Fixes CHEF-4356: http://tickets.opscode.com/browse/CHEF-4356

A future update to Ohai (OHAI-339) will change the detected platform on
OpenSuSE from "suse" to "opensuse" to allow users to distinguish between
open and enterprise versions. Add provider mapping for "opensuse" such
that Chef will work correctly for both cases.
CHEF-4248: Fix Ruby 1.8 incompatibilities
Merge branch 'CHEF-4248'
Merge pull request #870 from opscode/sethvargo/fix_travis

[CHEF-4342] Use progress formatter on Travis
Fix typo in chef solo config file option default
Merge branch 'CHEF-4554'