Ignore case when comparing task names (changed core.Task.nameComparator)
Separated Model and View for TaskListPanel, handle actions in new
ActionListener class
Fixed possible future bug -- manually changing the ordering of tasks in
the TaskListTablePanel would set their new ordering to their row number,
not swap their ordering values.  (If events have a different ID, this
would cause issues).
Fix formatting on last commit
Have tasks start with manual sorting in ComboBox in TaskListTablePanel
Creation of exception-handling static class
Remove confusing "main" functions
Separate MenuBar Controller and View
Add getSelectedTask() function and add more exception cases
Move File utility function to File Utility class
Handle Exceptions in separate classes
Merge branch 'MVC' of github.com:MarkWesterhoff/timeflecks into MVC