fixed a bug in docs, gave ChooseXXXSteps a nice toString(), and tweaks the GroovyChooseTest to be more Sugar.