Made a Time Picker Component with self-validation and integrated it into the timeDuration component. TimeDuration error checking for start/end times not working yet
forgot time picker itself
Merge branch 'dev' of https://github.com/CS3733Team1/wpi-suite into feature/TimePicker
improved timepicker and added timechanged events
WeekView- Date Title now floats a top
Merge branch 'dev' of https://github.com/CS3733Team1/wpi-suite into feature/FloatingLabelPanel

# By Nick Otero (21) and others
# Via Nick Otero (5) and others
* 'dev' of https://github.com/CS3733Team1/wpi-suite: (54 commits)
  Changed look and feel back to native on dev [Still has cross platform layout issues
  Fixed weird glitches after rebase
  fixed the build
  Removed unused extrenal lib forms.jar
  Made the detail display uneditable
  double click bug fix
  change so that double click will only double click on a commitment and not in open space
  Added GUI to change progress of a commitment, worked with Nick Otero. Also fixed bug where duplicate commitments could be created by clicking edit twice from the same detailed view of a commitment by automatically returning the user to the commitment list after the edit button is clicked.
  Changed progress to an enum
  Update Commitments works! Changed the detail view to update after succesful database update
  Implemented update in the commitment entity manager, added an ID field to commitment so each commitment has a unique identifier through which we can querry the database and make updates, and recreated the update commitment controller and observer.
  The edit button now opens a new CommitmentTabPanel and populates the fields with the commitment's data. A lot of things needed to be changed to implement this, the most potentially merge-conflict causer is the entire hierarchy for the commitment tab panel needed to be edited to allow the instance of calendar panel to be passed through
  Moved buttons and implemented cancel button
  Reformated commitment detail display for style
  added buttons with no functionality
  Added progress attribute to the Commitment class along with constructors
  edit pane
  Finished updateCommitmentObserver
  Update Commitment Model
  Refactored names and added to Observer
  ...
Finished TimePicker, TimeDurationPickerPanel, added TimeChangedEvents to each, and integrated with commitment and events panels so that the submit buttons only activate when times are valid.
Merge branch 'dev' of https://github.com/CS3733Team1/wpi-suite into feature/TimePicker

Conflicts:
	Calendar/src/edu/wpi/cs/wpisuitetng/modules/calendar/view/commitment/CommitmentTabPanel.java

only one conflict was in getFilledCommitment() in CommitmentTabPanel.java
Disabled misc.  prints
Merge branch 'dev' of https://github.com/CS3733Team1/wpi-suite into feature/TimePicker

Conflicts:
	Calendar/src/edu/wpi/cs/wpisuitetng/modules/calendar/view/calendarview/DatePanel2.java
Made a Time Picker Component with self-validation and integrated it into the timeDuration component. TimeDuration error checking for start/end times not working yet
forgot time picker itself
improved timepicker and added timechanged events
WeekView DateLabel
Finished TimePicker, TimeDurationPickerPanel, added TimeChangedEvents to each, and integrated with commitment and events panels so that the submit buttons only activate when times are valid.
Disabled misc.  prints
Merge branch 'feature/TimePicker' of https://github.com/CS3733Team1/wpi-suite into feature/TimePicker

Conflicts:
	Calendar/src/edu/wpi/cs/wpisuitetng/modules/calendar/view/commitment/CommitmentTabPanel.java
Merge branch 'feature/TimePicker' into dev
Merge remote-tracking branch 'origin/dev' into feature/jtc_bug_fixes