adds set final estimate button

Adds a set final estimate field and button to the completed requirement
panel.

Author: Shockolate lhunker
Merge branch 'team9dev' into End_Estimation_Button
Merge branch 'team9dev' into End_Estimation_Button
Adds end game Early function

Adding functionality to stop estimation button (needs more testing). Starting to add owner to GameModel (commented out because there were errors).

Author: lhunker
Saves final estimate in database

added code to save the final estimate in the database

Authors: lhunker
Merge branch 'team9dev' into End_Estimation_Button
Makes GUI update immediately when final estimate is modified

Table immediatly updates when the final estimate is set

Authors: lhunker, andrewwhan
Merge branch 'team9dev' into End_Estimation_Button
allow multiple card selection

fix naming in VotePanel
can't submit after user already voted
Merge pull request #61 from dbeckwith/feature-selectMultipleCards

Feature select multiple cards
Makes stop game button only appear to the creator

Stop game button only appears for pending games where the current user is the owner

Authors: lhunker, shockolate
Merge branch 'team9dev' into End_Estimation_Button
Changes admin buttons visibility

Changes the Set Final Estimate button and field only visible to admin of
the game.

Author: shockolate lhunker
Fixing bug with end estimation button

fixing bug where end estimation button did not appear right away

Authors: lhunker, shockolate
Merge pull request #64 from dbeckwith/End_Estimation_Button

End estimation button
Merge branch 'team9dev' into time2test
Test code formatting and clean-up
disable cards after estimate submission
Merge branch 'team9dev' into time2test