Did tons of stuff

Tons of work on GUI
Refactored, AlarmListItem, AlarmSettingsPanel (might have also created
them)
@g-rocket created a special EtchedBorder for this
Added getters for date values in ScheduledAlarm
Changed NO_VALUE in ScheduledAlarm to be the minimum value for an int
Removed static modifier on most functions and inside classes in Todo
Made NO_VALUE function better in ScheduledAlarm
Added equals function and isValid function to ScheduledAlarm
Lots of work on adding and editing alarms
Probably some other stuff too