replaced cake directory, app/config/core.php, app/webroot/index.php, and app/webroot/test.php
replaced all instances of boolean  usage in FormHelper::select()
added some escape options to some instances of HtmlHelper::link()
replaced deprecated JavascriptHelper::link calls with Html::script
changed CookieComponent::del to delete
removed all trailing white spaces
fixed warning when group_id is missing in models/user.php
generated a new random cipherseed
removed undefined variable cakeDebug
reverted to deprecated JavascriptHelper methods
Merge branch 'master' into cakephp1.3

What a pain.

Conflicts:
	.gitignore
	app/app_controller.php
	app/config/core.php.template
	app/controllers/activities_controller.php
	app/controllers/api_test_controller.php
	app/controllers/components/google_language_api.php
	app/controllers/components/lucene.php
	app/controllers/links_controller.php
	app/controllers/sentence_comments_controller.php
	app/controllers/sentences_controller.php
	app/controllers/sentences_lists_controller.php
	app/controllers/tags_controller.php
	app/controllers/user_controller.php
	app/controllers/users_controller.php
	app/controllers/wall_controller.php
	app/models/contribution.php
	app/models/link.php
	app/models/sentence.php
	app/models/tag.php
	app/models/user.php
	app/views/elements/interface_language.ctp
	app/views/helpers/comments.php
	app/views/helpers/date.php
	app/views/helpers/languages.php
	app/views/helpers/lists.php
	app/views/helpers/menu.php
	app/views/helpers/sentence_buttons.php
	app/views/helpers/sentences.php
	app/views/helpers/show_all.php
	app/views/layouts/default.ctp
	cake/console/libs/tasks/extract.php
	docs/sphinx/generate_sphinx_conf.php
CakePHP 1.3: page titles.
CakePHP 1.3: find('all')
CakePHP 1.3: Model::delete().
CakePHP 1.3 deprecates Helper::output().
Fix ACL bug triggered on login.

Updated User::parentNode() with code from the CakePHP 1.3 tutorial [1].

When a user logs in, we store his last_time_active by calling
User->save(). Since the User model actsAs Acl, this triggers
AclBehavior::afterSave(). But in CakePHP 1.2, it was only triggered on
user creation and not on update. Now in CakePHP 1.3, it’s triggered on
both user creation and update. This afterSave() make use of
User::parentNode() to update the Aro of the user we are working on.

The previous parentNode() code assumed that the presence of data meant
the presence of a group_id key. Which is true on user creation, but not
always true on user update. As a result, parentNode() called on the
user node was returning null instead of the group node the user
belonged to, and afterSave() was rewriting the aros table with
groupless user classes, effectively corrupting the whole ACL setup.

[1] http://book.cakephp.org/1.3/en/The-Manual/Tutorials-Examples/Simple-Acl-controlled-Application.html#acts-as-a-requester
CakePHP 1.3: translation buttons.
CakePHP 1.3: sql dump in layout.
Fixed SQL debug element.

Copied CakePHP’s sql_dump.ctp and renamed the $logs view variable
in order to avoid conflict (we’re already using it as a helper var).
Fixed 'Undefined index: id' on translation save.

This warning is produced when calling Link->add() because the Link
model doesn’t have a single-field primary key. Instead we use a
composite primary key. However (quoting Cakebook [1]):

> All tables with which CakePHP models interact (with the exception of
> join tables), require a singular primary key to uniquely identify
> each row. If you wish to model a table which does not have a
> single-field primary key, CakePHP’s convention is that a single-field
> primary key is added to the table. You have to add a single-field
> primary key if you want to use that table’s model.

[1] http://book.cakephp.org/1.3/en/The-Manual/Basic-Principles-of-CakePHP/CakePHP-Conventions.html