Use absolute path for test_project.py
Made ManifestTemplate object more useful
Improved run_tests.sh

This patch also contains draft of plugin