inject the agent (and thus extensions) on the native page initialisation, means that extensions are therefore available at first load
Merge pull request #255 from JonRowe/load_agent_and_custom_extension_on_initialise

Inject Agent and Page Extensions on native initialisation
Bump version to 1.1.0
Add Ruby 2 to the CI
Move readme snippet from bug fixes to features.
Merge pull request #261 from JonRowe/patch-1

Move readme snippet from bug fixes to features.
Add 'getting help' section to README
`save_screenshot` is public API in Capybara

- https://github.com/jnicklas/capybara#debugging
Merge pull request #264 from tricknotes/modify-readme

`save_screenshot` is public API in Capybara
Windows support

* Adding termination signal for Windows platform.
* Fixing tests to run in Windows.
* Updated README.
Merge pull request #240 from stealthcode/WindowsSupport

Implemented fixes for Poltergeist on Windows
regenerate js files
move windows support to correct changelog position
Fix spec and skip on Windows
Revert "Use native keyboard events to fill inputs"

This reverts commit c7ba561411ac20b18014c4f612b2a1ecbd7ce581.

Conflicts:
	lib/capybara/poltergeist/client/compiled/node.js
	lib/capybara/poltergeist/client/node.coffee

The native implementation caused problems, see e.g. #176 and #223.

When PhantomJS upgrades the WebKit version we can try again and see if
those issues still occur.

Closes #176, #223.
update readme [ci skip]
Prevent ^C triggering a DeadClient error

Closes #252
bump to capybara master
implement #find_xpath
implement find_css