More structures for createsampledata(NC-119)
createsampledata is now safe to run multiple times (NC-119)
createsampledata now supports command-line arguments (NC-119)
Merge branch 'feature/nc-119' into 'develop'

NC-119

Next steps:
 - extend pre-defined structure set to cover all use cases currently covered by random data (project groups, cloud, flavors etc.)
 - maybe drop random data generators at all

I think I can do it if needed.