Replace time() with DateTime's getTimestamp()
Correct operator in Time::isPast()
Use DateTime in Time utility 'is' and 'was' comparisons
Move time evaluation logic into a single protected method
Move timezone param and rename method
Rename evaluateTimeSpan method to isWithinTimeSpan
Moving FieldExpression to IdentifierExpression
Renaming FieldExpression to IdentifierExpression everywhere
Extracted all identifier quoting logic into a separate object
Fixed another couple CS errors
Using special assertion method to future proof the query tests
Fixing whitespace and yet again modifying phpunit's config so that the
test decorator is actually executed
Using a regexp newtural char for the fake quote marker in
assertQuotedString
Merge pull request #2251 from bcrowe/hotfix-useDateTime

3.0 - Use DateTime in Time utility 'is' and 'was' comparisons
Fixed a couple typos
Merge pull request #2279 from cakephp/3.0-quote-identifiers

3.0 quote identifiers
First draft of the new CsrfComponent.

This Component will replace the CSRF features in SecurityComponent,
making CSRF protection less of a hassle, simpler to use and more robust.
Merge settings instead of overwriting them.

Merging is far more useful than overwriting as components
can provide useful defaults without having to define fistfuls of
properties.
Start tests for CsrfComponent.
Add detector for PATCH method.