fire change event when radio changes
Made the driver use the Mink 1.5 CoreDriver
Cleaned the phpdoc and fixed the catch block
Merge pull request #40 from stof/cleanup

Cleaned the phpdoc and fixed the catch block
Merge pull request #41 from stof/core_driver

Made the driver use the Mink 1.5 CoreDriver
Actualize Mink version constraint
Change default name for resizeWindow

When using selenium2, the empty string paremeter works fine but when you use phantomjs/ghostdriver I had this error:

RouterReqHand - _handle - Thrown => {
  "message": "Request => {\"headers\":{\"Accept\":\"application/json;charset=UTF-8\",\"Content-Length\":\"27\",\"Content-Type\":\"application/json;charset=UTF-8\",\"Host\":\"localhost:8643\"},\"httpVersion\":\"1.1\",\"method\":\"POST\",\"post\":\"{\\\"width\\\":1024,\\\"height\\\":768}\",\"url\":\"/window/size\",\"urlParsed\":{\"anchor\":\"\",\"query\":\"\",\"file\":\"size\",\"directory\":\"/window/\",\"path\":\"/window/size\",\"relative\":\"/window/size\",\"port\":\"\",\"host\":\"\",\"password\":\"\",\"user\":\"\",\"userInfo\":\"\",\"authority\":\"\",\"protocol\":\"\",\"source\":\"/window/size\",\"queryKey\":{},\"chunks\":[\"window\",\"size\"]},\"urlOriginal\":\"/session/ed75cc50-a762-11e2-84ae-190f5150766e/window/size\"}",
  "name": "Missing Command Parameter",
  "line": 233,
  "sourceId": 158914992,
  "sourceURL": ":/ghostdriver/request_handlers/session_request_handler.js",
  "stack": "Missing Command Parameter"

From webdriver documentation, I saw that current parameter is used for the current page. By adding this parameter the driver works on Selenium2 and phantomjs/ghostdriver
Merge pull request #42 from kakawait/patch-1

Change default name for resizeWindow
fix calculations (i.e., microtime() does not return the number of microseconds as whole units); also, sleep() expects the number of seconds as an integer
Update Selenium2Driver.php

Convert tab to spaces.
use backspace to clear input text in order to trigger only on change event
Merge pull request #45 from arcturial/master

setValue() triggers 2 'onchange' events
Fixes #47
Added change event trigger to setValue(), check() and uncheck()
Force value to be string in setValue

If you pass in an integer (possibly other types), the setValue does not work.
Merge pull request #53 from postalservice14/patch-1

Force value to be string in setValue
Merge pull request #52 from shadypierre/master

Added change event trigger to setValue(), check() and uncheck()
Merge pull request #43 from robocoder/wait-patch

wait() bug
Merge pull request #38 from douggreen/radio-change

fire change event when radio changes
setValue handles select fields

Not sure how people feel about this one, but in my specific case at the time I call `setValue`, I don't know the element type.  It would be nice, since the driver does know, if the `setValue` function noticed if it was of type `select` and pass it on to the `selectOption` function.  Currently, it doesn't fail, it just doesn't work.