added characteristics to requirement model. working on getting setters and getters for new characteristics
finished updating the requirements class to reflect the new characteristics. Some characteristics remain commented out until they have been finished being implemented
Merge branch 'developer-history' of https://github.com/djkirby/wpi-suite-tng into developer-history
Merge branch 'developer-history' of https://github.com/djkirby/wpi-suite-tng into developer-history
Merge branch 'developer-history' of https://github.com/djkirby/wpi-suite-tng into developer-history
Merge branch 'developer-history' of https://github.com/djkirby/wpi-suite-tng into developer-history
Removed old newrequirementpanel and added dummy string value for iteration class
Refactored to include requirement model and to make the controllers/model accessible from everywhere in the program
Removed refresh button
Added back changes that put in sorting and made cells non-editable
Modified the way overviewtable pulls in requirements so we can directly access the selected requirement
Updated new requirement panel with validation
Reworked the requirement editing panels to accomodate the editing requirement panel
change the erro message for validation
Added editing button and assign to backlog button
Fixed bug with priority validation for editing requirement
Add double-click functionality
Updated New GUI with the rest of the field (estimate ,type, and iteration)
Added updating for edited requirements.  Changed color of error text.

Contributions by Westley Russel, Paul
Fixed merge conflict