Ensure that the estimate cannot be edited when the requirement has sub-req or the status of the requirement is IN PROGRESS or COMPLETE

Signed-off-by: tianyuli <tli@wpi.edu>
Merge remote-tracking branch 'origin/team1-table' into team1-table