SuReal which produces possible outputs

One can pass a SetLink for Surface Realization as `(create-sentence a-SetLink-for-output)` to get all possible outputs. 

There is a still some more work to be done.