Added two calls to PHPUnit_Framework_TestResult::endTestSuite() from PHPUnit_Framework_TestSuite::run() to make sure test suites are ended properly when an exception (e.g. PHPUnit_Framework_SkippedTestError) in a test's setUpBeforeClass() method
Remove ctype extension dependency (use OS check); issue #946
less memory-consuming way to determine array-recursions
Warn users early if tests will fail because timezone isn't set
Change wording
Allow forward slash on Windows as this is converted automatically to backslash even if at beginning of path
Fixes #1023

[BC BREAK]

The numeric comparator is no longer invoked when provided with two strings.
Merge pull request #1026 from Tatsh/remove-ctype-dep

Remove ctype dep
Formatting.
Merge pull request #1011 from hpbuniat/array-recursion

Less memory-consuming way to detect array recursions
Fixes #1004

 * Copy template files when making the PHPUnit Phar.
 * Account for the fact that `File_Iterator_Facade::getFilesAsArray()` does not support the `phar://` stream wrapper.
Merge branch '3.7'
Fixes #1021

Fixed Phar stack frame filtering on Windows.
Merge branch '3.7'
Prepare release
Fixes #1031

Don't check for a prefix if one doesn't exist.
Merge branch '3.7'
Clean up result printer output
Tweak
Fix date.timezone typo.