Merge branch 'release/3.1.2' into develop
refactored the log saving and sauce api access, now can configure the api time out and the requests will poll when trying to fetch the data from the server
added one more error check around the sauce data
cleaned up the way the job log was saving
Bumped version to 3.2.0 to prepare for release.
Updated CHANGELOG.md gemspec and readme heading for 3.2.0 release.
Merge branch 'release/3.2.0'