Postgres::truncate(): Delete disused code.
Dropping 'Log' suffix from log configs as per change in cb24dbb084.

Reverts regressive change done in 7e28636a72.
Update Model/Behaviors callback signature to be PHP5.4+ compliant.
Merge pull request #1611 from ADmad/2.4-log-suffix

Dropping 'Log' suffix from log configs as per change in cb24dbb084.
Add test for issue #3936

radio() method should accept an array for the label element.

Refs #3936
Fix CROSS JOINs

While seldomly used, CROSS joins should not generate invalid SQL.

Fixes #4050
Merge pull request #1610 from bar/php54-callback-signatures

Update Model/Behaviors callback signature to be PHP5.4+ compliant.

This may require updates to userland behaviours.
Merge pull request #1614 from okinaka/2.x-disused-code

Postgres::truncate(): Delete disused code.
Fixed race conditions for FileEngine
Merge pull request #1617 from davidsteinsland/master

Fixed race conditions for FileEngine.

Using file_exists() and unlink() together does not ensure atomic results.
Add coding standards ignore comments to FileEngine

We normally disallow error supression but it is the only way to
atomically delete files.
Remove last yoda conditions as per coding standards guidelines.
Merge pull request #1618 from dereuromark/master-cs

Remove last yoda conditions as per coding standards guidelines.
JsonView should return null if no data is set, regardless of the type of '_serialize'.
It should also honor true/false/0/'' values.
Merge pull request #1613 from bar/json-view

JsonView should return null if no data is set, regardless of the type of '_serialize'.
Merge branch 'master' into 2.5