Cosmetic change and small logic corrections

Created and index and corrected the addFutureMeeting logic also added a
new method to update the date so that it can be used when the current
date needs to be updated.
Correction to xml skeleton - incorrect xml tag
Refactored making of new Meetings
PastMeetingImpl extends MeetingImpl

Finished PastMeetingImpl by making it extend MeetImpl.
Fixed PastMeeting creation to the fixed Impl version

see previous commit...
Some refactoring in the making of meetings and Started addMeetingNotes

 Current thinking about addMeetingNotes… needed a way to update the
meetings according to their dates, this way they can be kept in the
appropriate list.
Implemented addMeetingNotes
Started GetMeeting()

I'm not sure anymore that I need to have to meeting list one for past
and future. It is convenient to just iterate over one or the other but
the contract is making me iterate over both a the same time all the
time. My need to refactor. However, the editor is expecting it so I
would have to refactor there too :(
Changes the updateMgrDate() to return a calendar for get different kinds of meetings

The updateMrgDate returning a calendar makes me right less code and I
can  both update the date and get the calendar at the same time to
compare.
Trying to have a single method for getWhateverKindOfMeeting
fetchMeetingByType requires now that the type be sent to it as a string

The methods is able to recognize which public method is calling it by
being sent a string with the precise name of the meeting type. If not
it will complain with an illegal argument exception.
Removed fetchingMeetingByType

Thought the ContactMgr could benefit with less lines but not really. It
is more efficient each being on their own (getFutureM...,getPastM...).
Starting to do getFutureMeetingList(Contact)

TODO notes
Return MeetingLists... almost done
All getMeetingLists done
getContacts(String name) done
getContacts(int... ids)

done
not relevant
Paramatized the HashMap<String, String>
It was implementing "equals" case, dahhh!