SGA xmodule grades fixes

Two commits squashed:
1. staff grading xmodule needs weight for proper grade computation
2. fix SGA to publish grades back to module_render