Fixes '0' vs null issue by automatically assigning the value 0 to the principleAssessment object when the modal is opened.
Fixes the "finalise" checkbox by setting a new assessmentComplete variable (it was not properly updating the DOM when the props.assessment.complete was updating)
Fixes reference to principle_status on finaliseAssessment POST request.
Fixes #80; Fixes #79;