Merge pull request #25 from lucach/upstream

Talks l10n
Tag & Untag
Reduced unittest size and moved to correct place.
Change the way RepeatedUnicode handles whitespace
Renaming JS files and small style fixes.
Refactored AWS js utils.

Conflicts:
	cms/server/static/aws_utils.js
Refactored CWS js utils.
Removed utils.js.
Using jquery in AWS utils.
Fix RepeatedUnicode

Fix commit 950775e412d68b0f951a84fee03e77636ef86158.
Add tests for the RPC system

And also change the format of log messages that were troubling admins.
Added license info and use strict to javascript.
Avoid using low level xmlhttp objects.
Fix PEP8
Fixes and improvements from Closure compiler.
Support psutil-2.0
Fix gevent dependency requirement in documentation and REQUIREMENTS.txt

gevent-1.0 has been released and it's available both on PyPI and on
Ubuntu 14.04: there's no need for instructions to install the git
development version.
Display testcases codenames in submission results for admin.
Consistently use __future__ imports in all files

Just absolute_import, print_function and unicode_literals for now, and
exclude unicode_literals from cmscontrib, cmstaskenv and cmstestsuite.
Use proper project name in copyright notices