WIP
Fail immediately when trying to compile with less than Qt 4.8

* We use features not present in Qt 4.7
* This fails earlier with a clearer message
Fix broken QT Webkit link
Check node index atomically to prevent race condition

Fixes Capybara::Webkit::InvalidResponseError when nodes are missing.
Bump to 1.1.0 and update NEWS with changes
Remove references to closed mailing list

* Recommend Stack Overflow instead

http://robots.thoughtbot.com/moving-open-source-project-mailing-lists-to-stack-overflow/
Fix example code in README.md

The console methods `console_messages` and `error_messages` each return
an array of messages.
Fix typo in README

"documention" => "documentation"
Fix build failures from naming conflict

* Previously attempted to create multiple files named `webkit_server
* Now builds everything in a build/ folder

Fixes #578.
Ignore .ruby-version and .ruby-gemset
Lock capybara dependency to < 2.2

* Though capybara-webkit 1.1 works with capybara 2.2, it does not
  implement all new features.
Include stdio.h in IgnoreDebugOutput

* Hopefully this fixes Travis issues.
Remove Rubinius from travis.yml

* Travis hasn't been able to build rbx in ages.
Release capybara-webkit 1.1.1

* Merry Christmas!
Make stdout deprecation warning more specific

In a Rails application with a large number of dependencies, it's hard to
know which library is emitting a warning. This adds "capybara-webkit" to
the deprecation warning.

Resolves #607.
Fix killing webkit_server on JRuby

Connection now waits until webkit_server has started to
discover the pid.
Fix build on Travis

Use require_relative for capybara_webkit_builder as RVM
on travis doesn't include lib directory in require paths
Skip forking spec on JRuby

* JRuby doesn't support `fork`, so this test is irrelevant.
Read the expected number of bytes from StringIO

* Instead of sleep, use blocking #read to determine if the expected
  message is logged.
* Fixes failure 2 from #615.
Use a pipe to test command logging

* JRuby doesn't write to StringIO in the same way as cruby/rbx, and the
  #read method used in connection_spec didn't work here.
* Fixes failure 3 from #615.