Fix incorrect password in RSpec example.

The example given for a successful sign in test was incorrect as the password for the created user and the password to sign in did not match. Thanks to @amelialaundy for the catch while going over the docs.
Fix issue #1237 so browser doesn't intialize during session reset
Enable the #fscenario example alias
Replace hardcoded `localhost` in spec helper.

This test had a hardcoded values for the URI to visit which varies for different test cases. When these specs are integrated in custom driver's test suite like capybara-mechanize, it leads to failures.

This replaces #1227, which was rejected for changing the original purpose of the test. However, this patch only changes the hardcoding. It will allow https://github.com/jeroenvandijk/capybara-mechanize/issues/55 to proceed and bump it's compatibility to beyond capybara 2.1.
Merge pull request #1417 from phillbaker/fix-hardcoded-test-host

Replace hardcoded `localhost` in spec helper
Remove insertion of Rack::Lock middleware in favor of a note in the README due to issue #1419
update ruby versions tested with on travis
Update History
Merge pull request #1422 from jnicklas/ruby_versions

update ruby versions tested with travis
Merge pull request #1407 from elia/patch-1

Enable the #fscenario example alias
Merge pull request #1389 from ootoovak/patch-1

Fix incorrect password in RSpec example.
Fix History typo.
Merge pull request #1424 from cirosantilli/history-typo

Fix History typo.
Merge pull request #1415 from sbonebrake/browser_initialized

Fix issue #1237 so browser doesn't intialize during session reset
Fix a typo in History
Document query visibility options
Fix option type: String -> Symbol
Merge pull request #1430 from mr-vinn/document-visibility

Document query visibility options
Merge pull request #1427 from igrep/patch-1

Fix a typo in History