Task:MediaCore Including a new file to keep corejs media file changes, and including it and its dependencies in behavior.php TODO: Implement jQuery version in that file
Task:Core implementing mootools dependency removed core.js as a new file core-jquery-uncompressed.js
Modified functions: Joomla.renderMessages, Joomla.removeMessages
Task:Core Removed new JS file for the jQuery version of core.js and replacing the core-uncompressed.js with jQuery version, Fixing "Joomla" object not found error
Task:Core Including the compressed version of core.js and improving js code style
Task:Core Adding new line ending and convert to unix line delimiters
Task:Core Fix issue with invalid characters in validation message
Update behavior.php

Second parameter in [script] function should be now [false] for [tabstate] function. This is because this tabs-state.js requires JQuery not full Mootools framework. Setting this to [true] not only load Mootools when it is not required but also cause some conflicts if websites that depends on JQuery without noConflict.
Merge pull request #2449 from artur-stepien/patch-1

Update behavior.php: tabs-state.js requires JQuery not full Mootools framework
Merge branch 'gsoc-mootools-jquery-core' of https://github.com/AshanFernando/joomla-cms into AshanFernando-gsoc-mootools-jquery-core
Revert "Merge branch 'gsoc-mootools-jquery-core' of https://github.com/AshanFernando/joomla-cms into AshanFernando-gsoc-mootools-jquery-core"

This reverts commit 6b865153a0afbf956197eead126a4078a8dd667c, reversing
changes made to ba5dbafcd9fb86d6d8756051c677d9b32d99d690.
http://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemEdit&tracker_item_id=32941&start=0

Test instructions:

Create a multilingual site with 3 content languages.
For example English, Spanish, French: en-GB, es-ES, fr-FR

Set default site language to English
Set default browser language to French

Set SEF on

Set the language filter plugin to

Language Selection for new Visitors. Browser Settings
Automatic language change YES
Menu Associations/Items Associations YES
Remove URL Language Code YES
Cookie Lifetime Year

Create for each content language at least 2 articles, one as featured, the other not.
In English article1 and article2

Each Content language should have 2 menu items.
One set to Home linking to Featured articles
The other as a single article menu item

So we Have for each Content language these menu items
Home (name equivalent for the other languages)
Article2 (name different for other languages)

Now Load Front End.

In English (Default site language + SEF + Remove URL Language Code set to YES) we will have these urls for these menu items:
mysite.com
mysite.com/article2

In French

mysite.com/fr/
mysite.com/fr/monarticle2

In Spanish
mysite.com/es/
mysite.com/es/articulo2

BEFORE PATCH:

Display French Front end page

Then open a new browser window and enter this url:
mysite.com/article2

You will get a 404

AFTER PATCH

You should get the correct page in English
Merge pull request #2673 from javigomez/fix_multilang

# Multilingual: solving 404 when Remove URL Language Code is set to YES (Master)
[#32930] Use Portable PHP Passwords (PHPass) for password hashes. (Fix #2656)
[#32222] JMenu codestyle (Fix #2185)
Ignore PHPass library in PHPCS
Codestyle fixes