fixed the estimate and actual text field box locations
some gui changes added in shortcut keys for cancel and delete, added a split pane for the requirement view
resolved conflicts
created a new panel for status/priority/estimate/actual
moved error message
changed backgorund colors of cmbboxes
Fixed the header of the tab from Requirement Id to Requirement title.
A Requirement can also only be open in one tab at a time.

Signed-off-by: Tushar Narayan <tusharnarayan@gmail.com>
Fixed case of when the title of two requirements is the same: check is now done by a combination of the title and id.

Signed-off-by: Tushar Narayan <tusharnarayan@gmail.com>
Fixed Jenkins.
Merge branch 'team1-gui-adjustments' into team1-dev
cleaned up the code for the buttons, for iteration and Requirements
Added authors to RequirementPanel- Ned Shelton
Merge branch 'team1-dev' of https://github.com/cmdunkers/wpi-suite-tng into team1-dev
fixed the resizing issue for the requirements panel
When you enter an estimate now, you no longer need to hit enter to make the iteration dropdown editable. Simply typing a number will do it. I also fixed an exception that was thrown if you hit enter on an invalid estimate.
I also added documentation to the code Ned and I wrote for iteration 2. It looked confusing, so I label what everything did.

Evan Polekoff
Merge remote-tracking branch 'origin/team1-gui-adjustments' into team1-dev
Merge remote-tracking branch 'origin/team1-dev' into team1-dev
Added placeholder text in title.
Trimmed title/description boxes of extra whitespace when save.
You can not save until there is a title and description entered.
I also added documentation (a few comments) to the listeners I wrote previously. They shouldn't be totally ambiguouse now.

Evan Polekoff
I started adding code that allows you to change the iteration of a completed requirement, but I realized it was overly complex and just generally a bad idea... It was not in any user story, I just thought it would be cool. If someone asks, I can come back and implement it (I left the bulk of it in, but commented out. This stuff can also be deleted if it becomes annoying).

Evan Polekoff
disabled delete button when req is in progress
Merge remote-tracking branch 'origin/team1-it2-gui' into team1-theHistoryLogBackEnd

Conflicts:
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/Iteration/controller/SaveIterationController.java
	RequirementsManager/src/edu/wpi/cs/wpisuitetng/modules/RequirementsManager/models/Iteration.java

Signed-off-by: Tushar Narayan <tusharnarayan@gmail.com>