Added GeneratorBlock class as a simple mechanism for users to wrap python generator functions
inside a dataflow block.
See example in conduit/examples/generator_example.py