We added progressState to the log file. It is an example for issue karlitrotski/CodingSpectator#5.
Pair programming with @JurajKubelka.
New properties: progressState and trace.

Since now for every JUnit execution, plug-in stores result, progress state, and trace.
It is related to karlitrotski/CodingSpectator/#5.
Pair programming with @cinai.
Merge branch 'cinai-issue5-example'
Storing exit values.

It introduces RemoveApplicationOperation class.
TODO: exit values are not stored properly
TODO: implement reading of the RemoveApplicationOperation
Related to issue karlitrotski/CodingSpectator/#2.
Pair programming with @cinai.
It exports focus package

There was an error in package edu.illinois.codingtracker.recording. It
was not able to use focus package.
we added OperationTextChunk.append(int [] values)

To save processes' exit values in RemovedApplicationOperation.
Related to issue karlitrotski/CodingSpectator/#2
Pair Programming with @JurajKubelka
I tries to use ILaunchesListener2 instead of ILaunchListener.

Related to issue karlitrotski/CodingSpectator/#2.
Pair programming with @cinai.
Refactoring and code cleaning.

LaunchListener uses ILaunchesListener2 which implements launchesTerminated(...) event. It is called properly when a launch is terminated and we can store exit values.
Related to issue karlitrotski/CodingSpectator/#2.
Pair programming with @cinai.
Merge branch 'cinai-issue2'.

It tracks exit values of executed applications (executed from Run or Debug menu/icon).
Conflicts:
	plug-ins/common/edu.illinois.codingtracker.operations/src/edu/illinois/codingtracker/operations/OperationSymbols.java

It closes issue karlitrotski/CodingSpectator/#2.
Pair programming with @cinai.
It relates to issue karlitrotski/CodingSpectator/#14.
listener for register the shortcuts  and command of execution name
programmed by @tchambil.