Program threw an NPE on execution -- Timeflecks.setMainWindow was calling dispose() on an uninitialized (null) main window.  Make sure this fix doesn't bring the old issue back.
Fix for null check on main window
Merge branch 'master' of https://github.com/MarkWesterhoff/timeflecks

Conflicts:
	src/core/Timeflecks.java
Remove second priority
Fix width of the hrs and mins pickers to take up whole width of NewTaskpanel
Merge branch 'no_seconds'
Make Event and Task panels uncloseable except through cancel button.
Changed behavior on close of NewTask/EventPanel to mimic clicking the `Cancel` button.
recurrenceEndDateChooser is greyed out when no recurrence type is selected.
Change to recurrance picker to not show at all

Previously, set enabled did not change anything on my system
Save location for calendar scroll panel