fixes issue #2855 where cafile is not set in HttpSocket
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.
Merge pull request #2873 from sam-at-github/requesthandlercomponent-reuse-a-var

One liner. Dont call function parseAccept() twice in RequestHandlerCompo...
Merge remote-tracking branch 'upstream/master'
Merge pull request #2856 from cvandeplas/master

fixes issue #2855 where cafile is not set in HttpSocket
Starting to implement FormHelper::input()
General refactoring of the automatic input type selection
Trying to make first tests pass
First FormHelper::input assertion passing
Adding ability to override templates for a single input field
Template for file input already has the type in the string, removing the
option so that it does not appear twice