Fixed PHPUnit include bug.

Fixed vendor include path bug.
Added test for CakeTestSuiteDispatcher::loadTestFramework.
Added test for CakeTestSuiteDispatcher::loadTestFramework.
Merge branch 'master' of github.com:psparrow/cakephp

Conflicts:
	lib/Cake/Test/Case/TestSuite/CakeTestSuiteDispatcherTest.php
Fixed code formatting.
Merge branch 'master' of github.com:psparrow/cakephp
Fix alphaNumeric validation
fix failing test with webrunner
Merge pull request #1177 from yuya-takeyama/fix-alphaNumeric-validation

Fix alphaNumeric validation
Allow character classes in attribute patterns.

Fixes #3706
Remove key-ordering sensitivity in fixtures

Previously, the field order was effectively taken from the last record in the fixture, but the values were ordered according to the array_unique call above - primarily determined by the first record in the fixture.  If these two orders differed, values were added under the wrong keys.
Merge pull request #1174 from psparrow/master

Fixed issue with including including PHPUnit's Autoload script.
Restructuring Strings test so that it is compatible with this change
Merge pull request #1183 from cincodenada/patch-1

Fix bug where differing key-ordering in fixtures causes errors.

When a fixtures first and last records differed data should be
inserted correctly.
Merge branch 'master' into 2.4