SAK-42249 - Make sure grades flow for old and new LTI tools (#7208) The code was a little brittle with too many string values spread around so I made some formal constants and test things thorougly and cleaned up and few things left over from the LTI 2.0 removal.