Implement API2 meetings linking for Watin tests

Uncategorized
  • Meeting entity now has Meeting[] ChildMeetings property
  • MeetingRepository now supports creation and removal of such relations
  • MeetingRepository now also has a method IEnumerable<Meeting> GetChildMeetingsByMeeting(string id)
  • MeetingProvider now has methods bool LinkMeetings(Meeting parent, Meeting child), bool UnlinkMeetings(Meeting parent, Meeting child) and bool GetChildMeetingsByMeeting(Meeting meeting)
  • One more API2 change is that Item and Meeting entities now have consistent property values most of the time (collection properties are not likely to be null anymore, they're hopefully always empty arrays)