Implemented stateless login for Auth
Disable the cache when running schema commands.

This prevents stale cached schema definitions from preventing updates.

Fixes #3690
Fix dropTables being ignore in some cases.

When autoFixtures = false & dropTables = false, individually loaded
fixtures should not be dropped.

Fixes #3691
Merge branch 'master' into 2.4
Throw exceptions when non Datasource classes are used as Datasources.

Using models as datasources can cause segmentation faults. Guard against
that by checking types and raising exceptions early.

Fixes #3694
Fixed PHPUnit include bug.

Fixed vendor include path bug.
Added test for CakeTestSuiteDispatcher::loadTestFramework.
Add formatoutput option to Xml::fromArray
Merge pull request #1175 from ceeram/2.4-xml-formatoutput

Add formatoutput option to Xml::fromArray
improve docblock with possible values and default
Added test for CakeTestSuiteDispatcher::loadTestFramework.
Merge branch 'master' of github.com:psparrow/cakephp

Conflicts:
	lib/Cake/Test/Case/TestSuite/CakeTestSuiteDispatcherTest.php
change formatOutput option name to pretty
Fixed code formatting.
Merge branch 'master' of github.com:psparrow/cakephp
Throw exceptions only when datasource has wrong package, not check for instance of Datasource
Merge pull request #1169 from ADmad/2.4-auth-take-2

Implemented stateless login for Auth
fix failing tests. test and mocked sources would cause exceptions
Merge pull request #1176 from ceeram/2.3-3694

Throw exceptions only when datasource has wrong package.

This is replaces instanceof checks with a more generalized check. 

Refs #3694
Force & when creating requests.

Some people will have entities in arg_seperator.output. Make HttpSocket
more resiliant.

Fixes #3692