round-off weight value while returing grading policy

TNL-884
@waheedahmed @mlkwaqas @adampalay 
Fix issue where when a user tries to set weight to some specific value e.g, '29' then 'jsonize_grader' method returns it as floating point '28.999999999999996' and displaying it on front end gives '28' instead of '29'
@adampalay since we were treating weight as integer (range 0-100) that why I rounded it off to only 2 decimals.
Also I updated the PR to round on frontend (where it was parsed to integer already).