Removed manual change event triggering as stated in #80
Add support for HTML5 input elements to `setValue` method
Merge pull request #137 from Behat/134-incorrect-input-detection-in-setvalue-method

Add support for HTML5 input elements to `setValue` method
Simplified the Travis build matrix

The PhantomJS implementation does not need to run against all PHP
versions. Using a single version is enough to verify the behavior given
that it does not depend on PHP itself.
Skipped the windows maximizing test on Travis because of Xvfb
Merge pull request #141 from stof/skip_maximize

Skipped the windows maximizing test on Travis because of Xvfb
Merge pull request #142 from stof/simplify_build_matrix

Simplified the Travis build matrix
Updated the testsuite to the new structure
Merge pull request #144 from stof/testsuite_ng

Updated the testsuite to the new structure
Merge pull request #123 from edysanchez/master

Removed manual change event triggering as stated in #80
Fixed the name of the fixture file for the upstream renaming
Removed the tests which have been moved upstream
Merge pull request #145 from stof/fix_fixtures

Fix testsuite
Fixed the way to set value in fields to support events properly
Add the support of setting the value on checkbox and radio elements
Switched the building of backspaces to use str_repeat

From a quick benchmark, str_repeat is 1000 times faster than doing a for
loop concatenating the string.
Merge pull request #146 from stof/change_event

Fixed the way to set value in fields to support events properly
Merge pull request #147 from stof/set_value_checkbox

Add the support of setting the value on checkbox and radio elements
Fixed the validation of the element in selectOption

Checkboxes are not allowed in this method.
Closes #135
Merge pull request #149 from stof/fix_type_check

Fixed the validation of the element in selectOption