Add oneof generator

Randomly uses one of the given generators.