add Revision.equals()

If branches not related, then better check whether new implementation method/class maybe created. This should allow keep current implementation as deprecated and use new clean methods/classes.