Fix a bug with grades modifications.
Raise an exception when unpermitted parameters are submitted.
Merge branch 'refs/heads/github.master' into github.permissions