Add integration coverage for styled file inputs

Uses example from Quirksmode:
http://www.quirksmode.org/dom/inputfile.html
Save a screenshot when raising a ClickFailed exception

* Prints the path to the file
* Make it easier to debug what was actually clicked
Render a mouse pointer when saving screenshots

* Helpful for ClickFailed errors
Silence debug messages from Qt

* 99% of the messages we see are useless
* Debug output is driving OS X users nuts
Expect Rubinius to pass

* Build has been passing; let's keep it that way.
Rewrite qInstallMsgHandler test in C++

* Allows tests independent of debug settings for Qt
* Allows testing behavior unreachable from Ruby
Fix OS X keychain bug in Qt 5

* Performing basic auth would pop up a keychain dialog
* Pressing "Accept" resulted in an infinite loop
Simplify Rakefile build

* gem install doesn't depend on rake
* Always build tests during rake
Attempt to visit URLs with invalid characters

* Fixes issues with URLs which include square brackets
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
Merge https://github.com/thoughtbot/capybara-webkit
merge