#103 Add unique constraint on algorithm name.
#103 Add test for unique constraint on algorithm name.
Merge branch 'master' into unique_algorithm_name
Merge branch 'master' into unique_algorithm_name
Merge branch 'master' into unique_algorithm_name
Merge branch 'master' into unique_algorithm_name
Merge branch 'master' into unique_algorithm_name
Merge branch 'master' into unique_algorithm_name

Conflicts:
	backend/src/test/java/de/metanome/backend/results_db/AlgorithmTest.java
Merge branch 'master' into unique_algorithm_name
Merge branch 'master' into unique_algorithm_name

Conflicts:
	testing_algorithms/example_relational_input_algorithm/target/classes/de/metanome/algorithms/testing/example_relational_input_algorithm/RelationalInputAlgorithm.class
	testing_algorithms/example_relational_input_algorithm/target/test-classes/de/metanome/algorithms/testing/example_relational_input_algorithm/RelationalInputAlgorithmTest.class
#103 Catch ConstraintViolationException when storing objects with hibernate.
Merge pull request #240 from HPI-Information-Systems/unique_algorithm_name

Unique algorithm name