MDL-45848 grading: Guide settings can be updated without giving a grade

Thanks to Mohamed Alsharaf for assistance on this patch
MDL-45848 grading: Rubric settings can be updated without giving a grade

Thanks to Mohamed Alsharaf for assistance on this patch
MDL-45848 assign: Allow settings to be updated without a grade