Refactoring and getPastMeetingList correction

it used to be contacts : now is contactList : more obvious right!?
And had to correct the getPastmeetingList(), it wasn't casting
properly. Using the big list to iterate over meetings and then
converting them to pastMetings was wrong. Now it iterates over the
PastMeeting no casting spaghetti.
Didn't implement get...MeetingList()'s

Did a first implementation, but I rather have a smaller code so I
already added a inner dateComparator class and will be using a treeMap
to order them out instead. If it doesn't work then I will recerse
Corrections

#1 - updatteMeetingList() is now converting from one meeting to another.
#2 - Some corrections to orderListsChronos.
#3 - inner class date comparator.
Editor had to be made ready for client-class use
More testing
Editor - created new inner class reader

Why? Easier to grasp by dividing into nifty little sections and  can
potentially be factored out to its own class.
And started similarly the writer.
Working on Writer

Making it write without deleting what was there first. Now, the
questions is: how to I delete stuff from file?
Factored out the writing of lines in Writer to a separate meth
Developing the writers (Contact, Meeting)

Extracting info from objects and writing them to file.
Writers seem ok now need to implement object extraction

The writer write method must go through the contacts and meetings and
send them to their respective writer.
Writer object iteration done
The format was not creating proper closing tags
Ok fixed, xml information not being all in the same line

The file editor is highlyt dependent on each tagline (open and close)
being in one line and the content enclosed with it.
Added a nice dateToString to meeting

Now one can get the meeting date in a nice format "out-of-the-box";
YURRAAAAAAYYYYYYY, I so happy!!
EditorImpl$Writer is writing to file as it should

Now, need to find the spot to write. OR alternatively I could just
write the whole thing from scratch every time. Yes, that's what I going
to do. Easier and ensures that the file is written properly everytime.
However, still don't like it.
Added getter for all tags (header, contactManager, etc)

Whereas before they would only be accepible through the getSkeleton
know one can use them to build the file. It doesn't enforce the format
- which is not good.

... So, lets create a getHeader and getFooter to enforce format.
XmlFormat: getHeader and getFooter done
Change the Editor to new XmlFormat getters

getHeader() and getFooter();
Implementing a temp-final to prevent data loss and data backups
Backup "system" implemented

If ON the Editor will keep all files before changes are applied
renaming them "milliseconds_backup_etc.xml". It however, does not
manage them.