Bundle tests with applications; add Travis-CI status image to README
Created by: BobGirard
This pull request modifies the organization of Plinth tests so as to bundle the tests with their respective applications.
- For each application, a new ./tests sub-directory has been added, with a new init.py file within it.
- The test controller modules coverage.py and runtests.py have been modified to find tests in the new test directories for testing and coverage analysis.
- Existing application-specific test modules (test_pagekite.py, test_templatetags.py) have been moved to their new test directories.
In an additional separate commit, a Travis-CI status image has been added to the README file to reflect the build state of the project in real time.