added stuff from junitview that shouldn't go in the plugin into
curriculum library
refactoring to use edu.berkeley.eduride.testing mostly