[tests]: Fixed tests that had broken
[translate]: Added edit-screen tests, fixed existing edit-tests, bypassed an old Flask bug. Now the edit-screen has a 47% test coverage.
[translate]: More tests for the edit screen. (Contents, save, save&exit, publish urls, etc). 70% edit-lang scren coverage now.
[translate]: More edit-related tests (81% edit-screen coverage)
[translate]: More edit-lang and select-lang screen related tests. Edit-lang is now at 100% coverage and select-lang at 84%
[translate]: Added merge-related tests. Proposed_list screen is at 76% coverage, while AJAX methods are at 66%
[translate]: More tests. Proposed_list is almost fully covered, at 89%
[translate]: Some clean-up. Removed some unused code.
[translate]: Removed some code that had been left-over from the previous commit
[translator]: More tests. The standard appxml publish, bundle publish and shindig publish are now covered, for a 51% api_publish coverage and a global 78% translate composer coverage
[translate]: More tests
[translate]: More tests.
[translate]: Refactoring, removed old code
[translate]: Removed unused exception code (removed whole backend.py file)
[translate]: More refactoring & testing. Up to 86% translator coverage now.