Make WEBrick exit cleanly

Add a monkeypatch for ChildProcess until https://github.com/jarib/childprocess/pull/52 is accepted (or rejected forevar).
Set #stop to send "INT" to rails instances, so WEBrick will close cleanly.
Version bump
Wrap at_exit block to correct exit codes being reset to 0

Ruby 1.9.3 with patchlevel lower then 382 does not deal with nested at_exit codes
Properly save environment variables during tests
Save Sauce Access Key ENV VAR before connect testing
Removed extraneous debugging message
Bump version
Remove tunnel starting logic from Capybara integration.

Have this managed by the rspec integration, and also triggered by [:start_tunnel], not just [:application_host].

Added a test to make sure the tunnel is started properly.

Fixed a defect in rspec integration test where the script was not properly supporting the rmv dotfiles.
Merge branch 'version_2' of github.com:sauce-labs/sauce_ruby into master_v2
removing extraneous debugging puts
Merge branch 'master_v2'

Conflicts:
	lib/sauce.rb
	lib/sauce/integrations.rb
	lib/sauce/version.rb
Updating remote changes into my local branch

Merge branch 'master' of github.com:sauce-labs/sauce_ruby
Merge branch 'master' of github.com:sauce-labs/sauce_ruby