Fix uploadError validation rule to work with OS Win. Here the error is string, not integer.
Merge pull request #2822 from dereuromark/master-validation

Fix uploadError validation rule
Update MemcacheEngine.php

adding $limit=0 to clear function so it deletes all the keys for real
Mark compatibility shims as deprecated.

Fixes #2845
Update MemcacheEngine.php

removing variable assignment
Merge pull request #2852 from ujwaltrivedi/master

Update MemcacheEngine.php
fixes issue #2855 where cafile is not set in HttpSocket
Update MemcacheEngine.php

removed 0 from getExtendedStats('slabs') in my last commit, someone point that out in the comment. Adding it back.
Merge pull request #2861 from ujwaltrivedi/master

Get unlimited number of slabs when clearing cache keys in memcache.
Fix Validation::decimal() not working with localized floats.

Use similar workarounds as DboSource::value() for accepting localized
floats.

Fixes #2853
account for localized floats more robustly.

Normalize floats, strings too, so that they are validated as

    dddddddddd.dd

ref #2853
Merge pull request #2864 from AD7six/2.4-better-float-validation

account for localized floats more robustly.
Unsetting url both with & w/o ->base to allow proper handling when app not hosted at server's DocumentRoot
A better fix for issue #2711. Allows url to be unset from request array regardless of this->base context
Make sure a datetime instance is valid to avoid fatal errors.
Fix types in docblocks.
Don't do assignments inside conditionals.
Merge pull request #2869 from jalbertocr/master

FormHelper - Check DateTime instances to avoid fatal errors
Simplify conditionals.

Set default values to remove else cases.
One liner. Dont call function parseAccept() twice in RequestHandlerComponent.