GUI fix
Working date interface

Back to using QStandardItemModel and QStandardItem in order to get the
drag and drop functionality.
XML Serialization and legacy support

If the XML file is there, it reads that, otherwise it uses the QSettings
interface.