update CONTRIBUTING doc to be easier to parse at-a-glance
Stop truncating meaningful information from errors :sadface:
Move CHANGES section into separate file [ci skip]
Merge pull request #374 from route/changelog

Move CHANGES section into separate file [ci skip]
Add driver#scroll_to and :selector option.

`driver#scroll_to` allows scrolling. For example,

    page.driver.scroll 200, 100

will set window.scrollX to 200 and window.scrollY to 100 if the viewport can
scroll that far.

The `:selector` option for render allows element capture.

For example,

    page.render selector: '#penultimate'

will take a screenshot of the entire element, even if it is outside the current
viewport.
Merge pull request #368 from jimjh/master

Add ability to scroll, and ability to capture a specific element.
Fix URI::InvalidURIError when using Capybara::Session#current_path for url with space
Fix clicks in a frame not taking into account additional offset due to padding -- fixes #377
Merge pull request #379 from benalavi/master

IFrame clicks don't take into account padding on the IFrame
Bump rspec-rerun
Fix #265 rake test now working on jruby
Use single `expect` style for the whole bunch of specs
Mention `scroll_to` and additional option for `render` in README [ci skip]
Refactor render method for selector
Remove a few ensure blocks from tests because capybara should reset session automatically
Add support for phantom's #renderBase64.

The options for `#render_base64` and `#render` are the same except the first
argument which is format for `#render_base64`. Closes #189

Usage:

    encoded_image = @driver.render_base64(:jpeg) # => :png by default
    some_io.write image

    encoded_image = @driver.render_base64 :png, :full => true
    some_io.write image

    encoded_image = @driver.render_base64 :png, :selector => '.class'
    some_io.write image
Bump version
Show link to 1.4.0 in README
Add section for new release to CHANGELOG
Kill thread first off and then close IO
Add CHANGELOG entry [ci-skip]
Added ability to set paper_size via a driver setter