Removed duplicate proxy service in cms.conf.sample.
Cloning gevent with an address that does not require auth.
Making it easier to debug why testsuite fails.
Avoid choosing a non-executable isolate.
Better coverage reporting for tests.

Added coverage calls to unit tests, and added source parameter to
allow recording non-touched sources in cms/ in the reports.
Reorder imports

Put stdlib imports first, all together in one block, dividing them into
"import x" and "from x import y" and sorting them by module name.
Leftovers from ProxyService

I missed to update a comment.
Small LogService fix

Not really needed, it's just to make code more "clean".
Remove unused arguments from compute_changes_for_dataset
Store name on Service for easy access
Small improvements to sample configuration

Use three blank lines between sections, and don't wrap text when not
necessary.
Small fix to unit tests

Run only *.py files, excluding (for example) backup files (i.e. *~).
Make LICENSE.txt more compliant

Put whole notices for all licenses we use at the end of the file.

(Use 8 spaces instead of tabs)
Use Python's logging system

Abandon our own home-made one in favor of one that uses the `logging`
package of the standard library. It allows more flexibility and removes
some oddities like the double "Logger" definition and some "global"
assignments.
RWS: fix error when deleting submissions

Commit d89e43b03c468571f08267e26c97e897c3e9ac98 tried to remove a couple
of ugly workarounds but introduced an issue: delete_subchange tried to
access a submission that could already have been deleted. This is now
fixed, but nevertheless the bug showed the shortcomings of the current
data management.
Make FileCacher.delete raise a KeyError
Make FileCacher.get_size use the local copy
Update ParameterTypes

Add default values and a way to get a JSON description.
Add Watcher
Start rewriting AWS