NewTaskPanel doesn't close entire window

When clicking X button
Refreshes when you edit the task name from the table
Change insets to support single day view /

not drawing the right side line
Allow for single day view calendar

No button to control that yet
Disable editing on task name in the table

This is because you could add a new task while editing the old one and
submitting that would mess it up.
Fix bugs in getHighestId(), getAllTasks(), and getAllEvents()
Add easy switch for turning off logging
Fix bug where comparator not set when opening database
Read in database and set list upon application open
Added ability get the database path
Fix refresh after constructing MainWindow in the SwingUtilities stuff
Fix bug where manually sorting doesn't save new order
Fix bugs where we didn't check for null on main window before refresh
Merge branch 'stakeholderReview1'