Add eoShallowDescription to EOFault so that eoDescription for an EO object calls the correct thing for a to-one relatonship.  Otherwise the description would case the fault to fire.
Make the Global ID description just a tad less verbose.
make eoDescription a LOT more verbose, show full EO information and relationships.  eoShallowDescription no longer simply calls descriptin but rather returns a shallow description as it should.  Support indent which is useful for building DEEP descriptions.