Merge pull request #1201 from cakephp/master-app-uses

Add missing App::uses() to avoid fatal error
Merge pull request #1107 from TeckniX/patch-1

Added autoParagraph functionality to 2.4 Branch
Fix docblock typo of ObjectCollection class
Merge pull request #1204 from bcrowe/master

Fix docblock typo of ObjectCollection class
spelling correction.
Fixing tag generation for Html::script() and Html::css() when using 'fullBase' => true.

Changing values on array_diff_key() from empty ('') to null as they have no consequences and offer better readability.
Backwards compat for auth in the config array of HttpSocket::request()
Brings functionality back in line with docs as well
Merge pull request #1207 from renansaddam/supportFullBaseOnScriptAndCss

Fix missing support for fullBase in script() & css()

HtmlHelper::script(), HtmlHelper::css() did not have support for fullBase
added when it was added to image(). Fix that omission.
Merge pull request #1203 from cincodenada/patch_httpsocket

Add a bit of backwards compatibility for specifying auth in the config.

Restore compatibility with older versions when providing auth data in the
request data.
Try to fix random test failures on postgres.

Sorting in postgres is undefined and no based on the primary key when
sorting is not supplied.
Fallback to the default renderer if the config key is missing.
Fix CS error
Merge branch 'master' into 2.4

Conflicts:
	lib/Cake/Controller/Component/AuthComponent.php
	lib/Cake/Error/ErrorHandler.php
	lib/Cake/Test/Case/Controller/Component/AuthComponentTest.php
	lib/Cake/View/Helper/HtmlHelper.php
Adds two new time testing methods: 'isFuture' and 'isPast'

TestCases included
Fix code & tests for isPast() and isFuture()

The methods and tests now follow coding standards and work.
Merge branch 'caketime-improvements' into 2.4

Add CakeTime::isPast() and CakeTime::isFuture().

Closes #GH-1190
Fix CS errors
Add support for is() with multiple types.

Add ability to check if a request is one of a set number of types
by providing an array. If any type matches, then the method returns
true.

Refs #3714
Add CakeRequest::isAll().

Provides a way to test multiple request types at the same time. And
assert that all pass. This replaces longer conditionals with a terser
syntax.

Refs #3714
Make JS,CSS,IMAGES conditionally defined.

This allows app's to redefine these constants as necessary.
This makes these constants consistent with their *_URL relatives.
Fixes #GH-1170