GEB-207: Improve docs on interact block

http://jira.codehaus.org/browse/GEB-207

I've written some altered documentation that I hope will make the existence of the interact {} block capability clearer to readers.  I contrasted using interact blocks with using Actions directly and added more examples.

This is my first time creating a pull request, please forgive me if I violate some aspect of github etiquette.