add EditCommitmentController class
Documentation Changes
double click feature
double click
hi world
Refactored names and added to Observer
Fixed merge Conflict
Update Commitment Model
Finished updateCommitmentObserver
Merge branch 'dev' of https://github.com/CS3733Team1/wpi-suite into feature/EditCommitment
edit pane
edit pane added
Merge branch 'feature/EditCommitment' of https://github.com/CS3733Team1/wpi-suite into feature/EditCommitment

Conflicts:
	Calendar/src/edu/wpi/cs/wpisuitetng/modules/calendar/controller/commitment/UpdateCommitmentObserver.java
Merge branch 'feature/EditCommitment' of https://github.com/CS3733Team1/wpi-suite into feature/EditCommitment
Added progress attribute to the Commitment class along with constructors
added buttons with no functionality
Reformated commitment detail display for style
Moved buttons and implemented cancel button
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
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.
DayView-Date title floats at top