Groovy and Grails exChange SelectionContext

* Adds the SelectionContext from the #grailsx hackathon.
* Any Navigator now has a SelectionContext selectionContext field, which again has a selector field which returns the selector string used for the navigator.

* This pull request now passes all tests
* I've also updated the gdocs in the places where the API changed