Fixes XML string escaping by removing invalid characters
Bump required version of PHP to 5.3.9 (and start PHPUnit 3.7 development).
Eliminate PHPUnit_Util_Filesystem::fileExistsInIncludePath().
Eliminate version_compare() calls.
Eliminate defined() calls.
Merge branch '3.6'
Merge branch '3.6'
Merge branch '3.6'
The shebang doesn't have to have a space in it. If there was no space the phpunit testsuite failed with undefined index errors
Merge branch '3.6'
Merge branch '3.6'
Merge branch '3.6'
Merge 3.6 - Resolve ChangeLog conflict
Merge branch '3.6'
Merge branch '3.6'
Merge branch 3.6
Merge branch '3.6'
Updated changelog acoring to the feature not being included in 3.6 as explained in 81ea47f0a
Merge branch '3.6'

Conflicts:
	ChangeLog.markdown
Merge branch '3.6'

Conflicts:
	ChangeLog.markdown