pinned dependency plugin version to 2.8 (in backend)
#61 added constructor in Execution that takes the current time as begin
using Timestamp instead of Date in database mapped classes
#61 store methods are no longer static
store methods are cascadable
setters return self to be cascadable
#61 updated usages of setters and store method
#61 writing Executions with reduced number of attributes
Merge branch 'master' into dev_results_db
#31, #32 added class diagram for algorithm interfaces
#61 added TestHelper.java to synchronously reset database in client tests
#61 in executeAlgorithms test reset database and store algorithm before execution
#19, #20 added enum for different db systems
#19, #20 added db system enum to frontend dependencies
improved docs
added copyright header
coding style change
#19, #20 added names method to DbSystem.java
#19, #20 in ConfigurationSettingSqlIterator.java added equals and hashCode methods
added tests for getValueAsString
#19, #20 changed setValues to take a List (not ArrayList) as input
#19, #20 added DbSystem ListBox to SqlIteratorInput.java
added missing tests
#19, #20 some bug fixes in ListBoxInput.java
added missing tests
renamed getValue method