Updated the Diary to hold an SQL database instead of having data in files.
Added a dialog for making a new Diary and hooked it up to be called when newDiary() is called from the main window.