make ComponentRevision.__str__ return more info
all tests pass; ComponentRevisions work