Refactor of the DeckVotingPanel
Updates to the DeckVotingPanel to allow for revoting and automatically updating the cards
Mark estimation as complete if all users have voted on a given requirement
Merge pull request #109 from TheTeam8s/feature-markEstimationComplete

Mark estimation as complete if all users have voted on a given requireme...
changes descriptionfield from a JTextArea to a JTextField so that the whole thing shows
Merge pull request #111 from TheTeam8s/feature-changeDescriptionToTextField

changes descriptionfield from a JTextArea to a JTextField so that the wh...
Merge pull request #108 from TheTeam8s/feature-votingDeckSubPanel

Updates the deck voting sub-panel to allow for auto-updating the cards on a revote
Make the tree not editable
Deleted unneeded and commented out code.
Merge pull request #113 from TheTeam8s/feature-makeVotingTreeNotEditable

Make the tree not editable
Fixing issues with how Estimates are saved
Reworks how server saves estimates
Reworks how server saves estimates
User can vote on requirements. The requirements are now moved properly to the estimated list. Collaborators: Will Jones, Ross Foley, Kevin Barry