Guard against submitter being None here as well
Fix Google Translate button initialization

Notes: at MT init time, the targetLanguage member seem to be missing; the target language is now taken on editor "ready" event, when it is gathered from <textarea lang="..."> attribute (there should be a cleaner way to store and retrieve the source and target languages than it is now). Also: was there a reason to store the 'targetLang' as a propery of the plugin? I removed that code. Especially now that the target language can be different across units.
List all languages Google Translate supports (there were missing ones), and in a more compact manner
Use JSONP for Google Translate requests

Fixes evernote/pootle#107.
sorttable.js: Use UTF-8 for the file
sorttable.js: Fix dumb cookie parsing

Conflicts:
	pootle/static/js/vendor/sorttable.js
Release 2.5.1.1
docs: use 2.5.1 tag for comparing to 2.5.1.1
docs: use the :setting: cross reference
docs: typo
docs: typo (again)
Fake staticpages initial migration only for 2.5.0

staticpages was added as legalpages in 2.5.0, so for older releases it
is necessary to run all the staticpages migrations, but for 2.5.0 the
initial migration needs to be faked.

This allows to directly upgrade without problems from releases older than
2.5.0.