Enhance feedback for users
Revert "Use c++11 by default to compile cpp submissions"

This reverts commit 5fe834a48a047d97f536a11ffb49afd40aa67655.

Conflicts:
	cms/grading/__init__.py
Revert "Waaaaahhhh..."

This reverts commit c4b90bc62f3c21dac618eed16f4e7047709816c8.
Revert "Generate different sandboxes in communication tasks"

This reverts commit 8785c92459db70594bd2d433002883b1b747a46d.
Revert "Added functions escaping strings for latex"

This reverts commit ea5e4efaf4b12f8bad31326af04147c7850957a0.
Add a testimonial

And put them in order.
Fixup 1edb4bb6093aa483ee5df20817d64b9d9d6d7051
Fix service killing from AWS.

There was a RPC system misusage that prevented the socket connection.
Moreover, the problem was not duly signalled to the caller. Both
problems have been fixed.
nginx: correctly mangle Location URL for RWS.

Closes #228.
Finish adding `from __future__ import unicode_literals` to all files

Now it's in all files except those in cmstestsuite/code/ and docs/.
Fix some remaining uses of open instead of io.open
Do not use explicit casts to str
Fix tests

They still thought testcases were identified by a number instead of a
codename.
Improve argument parsing

Don't fail on non-ASCII chars on Python 2 and uniform the syntax
(use a consistent parameter order, always give action, remove options
that were using default values).
Fix a couple of comments
Improve sample nginx.conf by using keep-alive connections to backends
Typo in a CWS template
Show server time in per-contest or per-user timezone (as defined in DB)

Instead of relying on the local time of JavaScript.

Closes #130.
Make headers available in compilation sandbox for Communication

And don't hardcode the C, C++ and Pascal extensions, also in Batch.

Closes #145.
Put outcome in database also when dealing with user tests.

Closes #255.