Fixes #860

 * Relax version requirements for `symfony/yaml`.
Don't use the Symfony Yaml 2.2.0 PEAR autoloader.

See: https://github.com/sebastianbergmann/phpunit/issues/846#issuecomment-14925356
Allow identity checking for non object types in TraversableContains assertions.

This fixes #745.
The possibility to check identity for non object is done by adding a new optional parameter.
This comes in addition to the existing one that already allow to check object identity or not.
Update all the assertions that depend on TraversableContains.

Also add tests for all the impacted assertions. (assert*Contains)
Merge pull request #746 from farnoux/master

Allow identity checking for non-object types in `assertContains` and all asserts that depend on `TraversableContains`.
Added the changelog entry for #746.
Fixed #863

 * Number of tests to run calculated incorrectly when --repeat is used
Merge branch '3.7'
Merge pull request #862 from whatthejeff/yaml_version_juggling
Use Use Symfony YAML PEAR autoloader when available
Merge branch '3.7'
Revert "Use Use Symfony YAML PEAR autoloader when available"

This reverts commit f35bf1843c22fe14b2e2fda618612c56e6ebee8b.
Merge branch '3.7'
Prepare release
Fixed #873.

PHPUnit should not suppress stack traces when loading test files.
Fixes #871.

Added a comparator for DateTime objects.
Cleanup
Fix test
add new HTML5 tags
Fix syntax error.