Like I curse the once who have created yast2-testsuite?

Anyway, it's a generic setup function for the proposal. Right now it's just only used for encryption. The "3" also has a meaning: The setup_system and Product... stuff should be moved to setup1 and setup2 so that all the includes, helper1a, helper1b and weird stuff can be made cleaner.