added seed-generator

What do you think @mortenvp?

Where should I add the layer?
What doxygen group would you put this in?
This is the right place to make ``using`` statement in my opinion since it is the SuperCoder that defines ``seed_type``