Remove resetSequence()

The only driver that needed it was postgres. However, using truncate
with RESET IDENTITY will force automatically reset the related
sequences.
Fix incorrect constant + method name.

I missed this when I changed things around.
Implement simple schema import.

I've removed model + record imports as models are no longer used to do
imports, and I feel record imports were an infrequently used feature.
Add missing docblock.
Update doc block.
Remove duplicate test method name.
Merge branch 'master' into 2.4
Added password hasher
Merge pull request #1275 from ADmad/2.4-auth-hashtype

Added password hasher
Remove unnecessary overriding of '_findUser()' in 'DigestAuthenticate'.
Merge branch '2.4' into 3.0

Conflicts:
	lib/Cake/Console/Command/AclShell.php
	lib/Cake/Controller/Component/Auth/BlowfishAuthenticate.php
	lib/Cake/Model/Datasource/DboSource.php
	lib/Cake/Network/Email/Email.php
	lib/Cake/Test/Case/Controller/ControllerMergeVarsTest.php
	lib/Cake/TestSuite/ControllerTestCase.php
	lib/Cake/View/ViewBlock.php
Fix namespace and use statements.
Adding AllORM test group
Refactoring to avoid code duplication
Improving and testing the pivot method
Ability to set the table name for the join table
Update array() to [].
Deprecated AuthComponent::password()
Only try to use CakeErrorController if AppController exists.

This fixes missing error pages when there are parse errors in
AppController.

Fixes #3850
Fix issues with Sqlite multi inserts.

I made a mistake in the previous commits that actually broke SQLite
multi-inserts. Other mistakes in the fixture system led me down an
incorrect path of thought.