getPastMeeting() and getFutureMeeting() amended to avoid infinite
circularity
getMeeting() ammended to call NoException versions of getPastMeeting and
getFutureMeeting
Comparator to compare meetings by date instead of by id
attendedBy(Contact) method added
getFutureMeetingList(Contact) written
getFutureMeetingList(Contact) edited to give future meetings, not past
meetings
getFutureMeetingList(Calendar) written
getPastMeetingList(Contact) added
addNewPastMeeting() written
addMeetingNotes() written
addNewPastMeeting() amended to correct typos
addNewContact() written
getContacts(int...) added, with private method getContact(int) to return
a single contact
getContacts(String) added
Date set(int,int,int) methods amended to put the arguments in the
correct order
unknownContact() amended to use compareTo() instead of equals()
testGetPastMeeting() amended to use compareTo() instead of equals().
Need to change this throughout
All tests updated to compare meetings with compareTo() instead of
equals()
UnknownContact() amended to produce correct return value
Removed old comments