Added a test to the ExecutionService for adding scenarios only with a
valid list of selected experiments.
Removed an unecessary System.out.println when adding a new experiment
series to execution.

Fixed the corresponding JerseyTest.

Change-Id: Ib9ae7c1ea30f16887337116e990b633f43997e17
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Fixed the HashCode method to be null-safe. This means, the method does
never fail! The method is important for the application and hashCode
must not fail.

Change-Id: Ia81187c2fc5d80354bdab91cc9f3ef086d4f2223
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Removed unecessary DELETE url when the servlet already listened to
@delete. Only effected the single scenario deletion service.

Change-Id: Iba3c09c85b7834bda0f002f6d6f325112aed5e12
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Refactored the ExperimentStatus with comments and changed some names of
variables to better fit their idea.
The changed method has been refactored in the classes which creates
ExperimentStatus objects.

Added a method to return the status of an experiment with a given key.
The method has been added to the ExecutionTest test case.

Change-Id: If13726684f5719aa06de82112757d46e5763d6de
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Updated the pom.xml to build a jar and put it into the local repository.
In addition all the maven.build version are now put to the top of the
file.

Change-Id: I41e639f5173ee607a0f36ceb8ec20efb5d297d22
Signed-off-by: Peter Merkert <p.merkert@sap.com>
Added an example project to interact with the SoPeCo service layer. The
example is minimalistic and only has a login example.

Change-Id: I46d7c041fca6b893992862c5d7985a0fbe6c6907
Signed-off-by: Peter Merkert <p.merkert@sap.com>