NEW CLASS DefectDetailsSubmitBtnController to handle Submit button
presson DefectDetailsPanel. Not fully implemented.

Changes to only pass the defectID to DefectDetailsPanel and let
DefectDetailsPanel or Defects model do the DB accessing

DefectDetailsPanel - added method getSubmitButton() to return the submit
button so the controller can access it. Added defectID as a parameter to
refreshDB so this panel can use it to retrieve the Defect object
associated with the ID.