allow between to be an array of strings
remove debug statement
test case to proof that less between strings also work and do not error
Fixes corrupted CakeRequests when a $_GET value contains "://"
Added unittest for REQUEST_URI with multiple FQDNs.
Added feature to ignore include errors for CakePlugin
avoid paginate count when no results
fix failing test
fix double semicolon
fix doc block endings
Merge pull request #1070 from dereuromark/2.3-cleanup

fix doc block endings
Before this change 0.00 and '0.00' are treated differently. Floats from the database are returned as the string
version while doing calculations will normally end up as floats.

This causes output differences on pages like order totals or invoices where there is a mix of calculated values
and database values.

	Number::currency(0.00, 'GBP') -> &#163;0.00
	Number::currency('0.00', 'GBP') -> 0p

Both versions will return `&#163;0.00` (or whatever 0 is configured to return).
Merge pull request #1071 from dogmatic69/currency-format

'0.0' and 0 should be formatted consistent.

Fixes #3525
Merge pull request #1063 from ADmad/2.3-cakeplugin

Added feature to ignore include errors for CakePlugin
Merge pull request #1067 from ceeram/paginatecount

Avoid calling paginateCount when there are no results.
Allow AuthComponent::$unauthorizedRedirect to be an url.
Closes #3494
Improve messages logged for exceptions
Display exact PDO error on default homepage
Added missing keyword
fix return type in docblock