add more of the methods for Relation interface

Added project, union, setdiff, and the string related methods to the
relation interface.  I’m really not sure that adding the GoString and
String functions to the interface are needed, but they are quite
helpful.