updated thread model, interface and test added method getOtherParticipants
canseethreadspecification some cleanups
isParticipantThreadSpec some cleanups
added thread model test helper
updated builders