Fix #1.

Implementation of SingleRoundRobinGenerator and its unit testing. Also
defines a TabularGenerator interface.
Merge branch 'singleRoundRobinGenerator'

Conflicts:
	.gitignore