Update translations
Update Spanish translation
Update French translation
Update version
Added tag v2.2.2 for changeset e578de928af0
Python 3 compatibility. Editor temporary file's template: removed the full path
from the template's docstring to avoid inserting problematic \U character on
Windows.

Update Issue 1514
Status: Fixed
new dev version
Added tag v2.3.0dev5 for changeset 1f5bb85622d4
next dev version (I suggest removing systematically the dev version number for non-tagged revisions)
runfile/debugfile in evaluated strings: replaced backslashes by slashes in paths
to avoid unicode decoding errors in Python 3 (or in Python 2 when future
'unicode_literals' has been imported).

Update Issue 1438
Status: Fixed

This change may have side effects. I strongly recommend further testing of
running/debugging scripts in current intepreter (Python *and* IPython consoles)
with filenames having "\U" characters for example.
Merge from 2.2 (Fixed Issue 1438)
Fixed merge accident (bug introduced with revision b4f0f68cffd9)
Python 3 compatibility. external/pickleshare: applied patch proposed for Issue 1480
Python 3 compatibility. Fixed "Report issue" feature from "?" menu.

Update Issue 1480
Status: Fixed
First implementation of the "Optional Dependencies" dialog box (menu "?")

Update Issue 1388
Status: Started
Merge from 2.2 (first implementation of "Optional Dependencies" dialog box)
programs: Fix check_module_version which was returning True for every module without a version

- This was crashing Spyder when guidata is not installed
- Also remove some unnecessary imports.
Merge from 2.2 (Fix check_module_version which was crashing Spyder)
Preferences: fixed version checking in external interpreter (broken since
revision 4aca4472a8d0).
Merge from 2.2 (fixed version checking bug introduced with Optional Dependencies feature)