Fixing more time related tests
Alternate fix to delete queries with aliases.

I goofed on the last set of changes and mainlined a MySQLism. Since we
don't support joins in delete queries, and database vendors either don't
support aliases in delete queries (sqlite) or support them in different
ways (mysql, postgres, sqlserver) it is simpler to manipulate queries
before they are rendered removing table and condition aliases.
Remove TestCase type hint in FixtureManager.

Enforcing the `Cake\TestSuite\TestCase` type of argument was blocking further integration with other testing frameworks (i.e. codeception).
Merge pull request #4235 from jadb/3.0-fixture-manager-type-hint

Remove TestCase type hint in FixtureManager.
Fix failing tests and PHPCS errors.
Fixed CS error
Merge pull request #4233 from cakephp/3.0-delete-alias

Alternate fix to delete queries with aliases.
Merge branch '3.0' into 3.0-hhvm-take2