Added fields to TestProcedure
--> The TestProcedures may be defined completely independent of a TestCase.
--> The TestCase may now take over the role of "generic" TestScenarios in practice.
Added functionality to create a new TestScenario based on an existing TestCase.
Additionally: fixed hiding of select boxes (subject) when creating new versions of entities.