Add new testimonials
Add a testimonial
Fix testimonials
Method to check the backend integrity.
Option to delete files with mismatching digest.
Fix a small documentation typo
Test to show that forking is not prohibited in the sandbox.
Fix usage of -p option (closes #149).
Fix permission issue when sandbox truncates output files

By wrapping the file object in a custom file-like truncator we avoid
touching the on-disk instance.

Using the io module gives us context managers for free.

Also improved escaping of command line arguments and made command files
be opened in text mode (i.e. accepting unicode) with default encoding
(i.e. UTF-8).
Add unit tests for Truncator.
Use long names for command line arguments when calling isolate
Make compilation_step and evaluation_step accept multiple commands

This allows to perform multiple-command compilations and evaluations
without having to bundle commands together with /bin/sh, which seems to
call fork() and therefore fail as soon as we effectively limit the
number of processes to one.

Some other API has been changed accordingly. Yet, please note that
evaluation_step_before_run and _after_run are kept unchanged (i.e. they
still accept only one command).
RWS: close details window when ESC is pressed
Add some documentation about troubleshooting too many connections to the database.
AWS: fix AJAX RPC calls when the server is proxied with a prefix.