some bugs and inconsistencies between the various forms of junit
testing command. Aborting unit testing (after junitStarted has
executed) generates a junitEnded event instead of executing
idiosyncratic recovery code.
The following files wre modified:
M src/edu/rice/cs/drjava/model/GlobalModelTestCase.java
M src/edu/rice/cs/drjava/model/junit/DefaultJUnitModel.java
M src/edu/rice/cs/drjava/model/GlobalModelJUnitTest.java
M src/edu/rice/cs/drjava/model/AbstractDJDocument.java
M src/edu/rice/cs/drjava/ui/MainFrame.java
M src/edu/rice/cs/drjava/ui/ErrorCaretListener.java